【24h】

Efficient partitioner for distributed OLTP DBMS

机译:分布式OLTP DBMS的高效分区程序

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

摘要

Distributed online transaction processing (OLTP) database management systems (DBMS) are characterized with ACID properties, that is atomicity, consistency, isolation, durability. However, these OLTP DBMSs that handle massive data schema, need to be scalable that cannot give up strong transactional and consistency requirements. The large-scale schemas are deployed on distributed server and each server's memory is limited, in that case, how this system partition is the key factor to affect its performance. In this paper, we present a partition approach, that applies to general schema and taking care of load balancing and distributed transaction rates. Our method achieve this by periodically update the partition plan and migration hot data among the servers. OLTP workload are modeled as a graph and using a graph partition algorithm to partition set of data into same server that are often co-accessed by one transaction. To evaluate our method, our framework Assort is integrated into a distributed, main-memory DBMS and shows that it can partition schema in OLTP DBMS and enable the system to outperformance traditional method 3-4x throughput.
机译:分布式在线事务处理(OLTP)数据库管理系统(DBMS)具有ACID属性,即原子性,一致性,隔离性和持久性。但是,这些处理海量数据模式的OLTP DBMS需要具有可伸缩性,并且不能放弃强大的事务和一致性要求。大规模模式部署在分布式服务器上,并且每个服务器的内存都受到限制,在这种情况下,系统分区的方式是影响其性能的关键因素。在本文中,我们提出了一种分区方法,该方法适用于一般模式并注意负载平衡和分布式事务速率。我们的方法通过定期更新分区计划并在服务器之间迁移热数据来实现此目的。 OLTP工作负载被建模为图形,并使用图形分区算法将数据集分区到同一服务器中,这些事务通常由一个事务共同访问。为了评估我们的方法,我们的框架Assort已集成到分布式主内存DBMS中,并表明它可以在OLTP DBMS中对模式进行分区,并使系统性能比传统方法高3-4倍。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号