首页> 外文会议>International Conference on IoT in Social, Mobile, Analytics and Cloud >A qualitative analysis of the performance of MongoDB vs MySQL Database based on insertion and retriewal operations using a web/android application to explore Load Balancing - Sharding in MongoDB and its advantages
【24h】

A qualitative analysis of the performance of MongoDB vs MySQL Database based on insertion and retriewal operations using a web/android application to explore Load Balancing - Sharding in MongoDB and its advantages

机译:基于插入和检索操作的MongoDB vs MySQL数据库的性能分析了使用Web / Android应用程序来探索MongoDB中的负载平衡和其优点

获取原文

摘要

Our world has evolved to an optimal point of advancement. The extravagant growth has helped in the invention of technologies, industry standards, gadgets, and devices that produce enormous amount of data that all require an essential data management and manipulation system. The data acquired from the various input and output sources are indulged in providing a certain infrastructure are also susceptible to damages if not treated well which may result in loss of data. To overcome this loss, various strategies that run parallel to prevent such loss are being used, one such example is the NoSQL MongoDB. MongoDb is a cross-platform, document oriented database that provides, high performance and easy scalability ensuring effective data management with its prominent feature of auto sharding. Sharding splits the database across multiple servers, increasing the capacity and scalability as required. This feature handles distribution of data in different nodes to maximize disk space and dynamically load balance queries. Partitioning the databases appropriately is a major step that determines the efficiency of sharding. This involves choosing an index of the MongoDB, competently as a shared key for further horizontal scaling of the database. Our current research involves the study of this load balancer. This paper intends to ascertain the need for NoSQL databases in the present situation and emphasize advancement of document-oriented database - MongoDB in particular by describing with a quantitative example that SQL databases are prone to deterioration when data is over loaded and MongoDB comes with inbuilt load balancer which makes it a better solution in applications with high data load. We describe the technology of sharding - auto load balancing feature of MongoDB and hope to provide a comprehensive insight of the process.
机译:我们的世界已经发展到了最佳的进步点。奢侈的增长有助于提供产生大量数据的技术,行业标准,小工具和设备的设备,即所有需要基本数据管理和操纵系统。从各种输入和输出源获取的数据被沉迷于提供某种基础设施,如果未对其损失损失,某个基础设施也易于损坏,这可能导致数据丢失。为了克服这种损失,正在使用平行运行的各种策略,以防止这种损失,一个这样的示例是NoSQL MongoDB。 MongoDB是一个跨平台的文件导向数据库,可提供高性能和简单的可扩展性,确保具有自动分片的突出特征的有效数据管理。分片跨多个服务器分配数据库,根据需要提高容量和可扩展性。此功能处理不同节点中的数据分布,以最大化磁盘空间并动态加载余额查询。适当地划分数据库是确定分片效率的重要步骤。这涉及选择MongoDB的索引,胜任作为数据库的进一步水平缩放的共享密钥。我们目前的研究涉及该负载平衡器的研究。本文旨在确定在本情况下对NoSQL数据库的需求,并强调尤其通过描述DATA over加载时SQL数据库易于恶化的定量示例,强调了导向文档的数据库 - MongoDB的进步.MongoDB附带内置负载平衡器使其在具有高数据负载的应用中进行更好的解决方案。我们描述了MongoDB的分布式自动负载平衡功能技术,并希望提供对该过程的全面洞察力。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号