【24h】

MigDB - relational to NoSQL mapper

机译:MigDB-与NoSQL映射器有关

获取原文
获取原文并翻译 | 示例

摘要

Relational databases have been the foremost means of database management over the years. Relational databases, which provide vast benefits like the operational ease and sound execution of transactions with its support for ACID properties, are ideal when it comes to structured data. Nonetheless, with regards to scalability and the emergence of big data which encompasses escalating amount of structured and unstructured data, relational databases fall short in becoming a proper fit. Addressing these concerns, NoSQL comes in as a much more flexible alternative to relational databases. With the popularity of NoSQL which is capable of handling vast amounts of complex data varying in type and structure, the focus moves on the migration of existing relational databases into NoSQL databases, especially databases like MongoDB. In consideration of the migration of relational database tables, data along with queries into MongoDB, there are certain issues like current migration systems being incapable of properly mapping table relationships. It could result in the necessity of multiple query statements, thereby decreasing query performance and data redundancy thus wasting space needlessly. Adding up to those complications are the existing query converters only being capable of converting select queries, the inability of query converters to support table joins and most of the tools requiring MongoDB command or JSON knowledge. Hence, the focus of the intended system `MigDB' is to facilitate users to easily transfer from MySQL tables along with proper relationship mapping opted from embedding and referencing, data as well as queries into MongoDB without requiring any prior knowledge of MongoDB commands or JSON.
机译:多年来,关系数据库一直是数据库管理的最主要手段。关系数据库提供结构化数据时的理想选择,它具有对ACID属性的支持,提供了操作上的便利性和交易的合理执行等巨大优势,是理想的选择。但是,关于可伸缩性和涉及结构化和非结构化数据量不断增长的大数据的出现,关系数据库不足以成为合适的解决方案。为了解决这些问题,NoSQL作为关系数据库的一种灵活得多的替代方案。随着NoSQL的流行,它能够处理类型和结构各异的大量复杂数据,因此重点转移到将现有的关系数据库迁移到NoSQL数据库,尤其是MongoDB之类的数据库中。考虑到关系数据库表,数据以及查询到MongoDB的迁移,存在某些问题,例如当前的迁移系统无法正确映射表关系。它可能导致需要多个查询语句,从而降低查询性能和数据冗余,从而不必要地浪费空间。这些复杂因素加在一起是现有的查询转换器只能转换选择的查询,查询转换器无法支持表连接以及大多数需要MongoDB命令或JSON知识的工具。因此,目标系统“ MigDB”的重点是帮助用户轻松地从MySQL表转移,以及从嵌入和引用,数据以及对MongoDB的查询中选择的适当的关系映射,而无需对MongoDB命令或JSON有任何先验知识。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号