...
首页> 外文期刊>International journal of grid and high performance computing >Fragment Re-Allocation Strategy Based on Hypergraph for NoSQL Database Systems
【24h】

Fragment Re-Allocation Strategy Based on Hypergraph for NoSQL Database Systems

机译:基于超图的NoSQL数据库系统碎片重新分配策略

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

摘要

NoSQL database is famed for the characteristics of high scalability, high availability, and high fault-tolerance. It is used to manage data for a lot of applications. The computing model has been transferred to "computing close to data". Therefore, the location of fragment directly affects system's performance. Every site's load dynamical changes because of the increasing data and the ever-changing operation pattern. So system has to re-allocate fragment to improve system's performance. The general fragment re-allocation strategies of NoSQL database scatter the related fragments as possible to improve the operations' parallel degree. But those fragments may interact with each other in some application's operations. So the high parallel degree of operation may increase system's communication cost such as data are transferred by network. In this paper, the authors propose a fragment re-allocation strategy based on hypergraph. This strategy uses a weighted hypergraph to represent the fragments' access pattern of operations. A hypergraph partitioning algorithm is used to cluster fragments in the strategy. This strategy can improve system's performance according to reducing the communication cost while guaranteeing the parallel degree of operations. Experimental results confirm that the strategy will effectively contribute in solving fragment re-allocation problem in specific application environment of NoSQL database system, and it can improve system's performance.
机译:NoSQL数据库以其高可伸缩性,高可用性和高容错性而著称。它用于管理许多应用程序的数据。计算模型已转移到“接近数据计算”。因此,片段的位置直接影响系统的性能。由于数据的增加和操作模式的不断变化,每个站点的负载动态变化。因此,系统必须重新分配片段以提高系统性能。 NoSQL数据库的常规分片重新分配策略将相关的分片尽可能分散,以提高操作的并行度。但是这些片段可能在某些应用程序的操作中相互交互。因此,高并行操作度可能会增加系统的通信成本,例如通过网络传输数据。在本文中,作者提出了一种基于超图的碎片重新分配策略。该策略使用加权超图来表示片段的操作访问模式。超图分区算法用于对策略中的片段进行聚类。该策略可以在保证并行操作的同时,降低通信成本,从而提高系统性能。实验结果证明,该策略将有效解决NoSQL数据库系统特定应用环境中的碎片重分配问题,并可以提高系统性能。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号