...
首页> 外文期刊>Emerging Topics in Computing, IEEE Transactions on >Morphus: Supporting Online Reconfigurations in Sharded NoSQL Systems
【24h】

Morphus: Supporting Online Reconfigurations in Sharded NoSQL Systems

机译:Morphus:在分片NoSQL系统中支持在线重新配置

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

摘要

While sharded NoSQL stores offer high availability, reconfiguration operations present a major pain point in deployments today. For instance, in order to change a configuration setting, such as the shard (or primary) key of a database table, the prevalent solutions entail shutting down the database, exporting and re-importing the table, and restarting the database. This goes against the NoSQL philosophy of high availability of data. Our system, called Morphus, provides support toward reconfigurations for NoSQL stores in an online manner. Morphus allows read and write operations to continue concurrently with the data transfer among servers. Morphus works for NoSQL stores that feature master-slave replication, range partitioning, and flexible data placement. This paper presents: 1) a systems architecture for online reconfigurations, incorporated into MongoDB and 2) optimal algorithms for online reconfigurations. Our evaluation using realistic workloads shows that Morphus completes reconfiguration efficiently, offers high availability, and incurs low overhead for reads and writes.
机译:尽管分片的NoSQL存储提供了高可用性,但重新配置操作却是当今部署中的主要难题。例如,为了更改配置设置(例如数据库表的分片(或主)键),普遍的解决方案需要关闭数据库,导出和重新导入表以及重新启动数据库。这与NoSQL的高数据可用性哲学背道而驰。我们的系统称为Morphus,它以在线方式为NoSQL存储的重新配置提供支持。 Morphus允许读写操作与服务器之间的数据传输同时进行。 Morphus适用于具有主从复制,范围分区和灵活数据放置功能的NoSQL存储。本文提出:1)用于在线重新配置的系统体系结构,已合并到MongoDB中; 2)用于在线重新配置的最佳算法。我们使用实际工作负载进行的评估表明,Morphus有效地完成了重新配置,提供了高可用性,并降低了读写开销。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号