首页> 外文期刊>Distributed and Parallel Databases >Preventive Replication in a Database Cluster
【24h】

Preventive Replication in a Database Cluster

机译:数据库群集中的预防性复制

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

摘要

In a database cluster, preventive replication can provide strong consistency without the limitations of synchronous replication. In this paper, we present a full solution for preventive replication that supports multi-master and partial configurations, where databases are partially replicated at different nodes. To increase transaction throughput, we propose an optimization that eliminates delay at the expense of a few transaction aborts and we introduce concurrent replica refreshment. We describe large-scale experimentation of our algorithm based on our RepDB* prototype (http://www.sciences.univ-nantes.fr./lina/ATLAS/RepDB) over a cluster of 64 nodes running the PostgreSQL DBMS. Our experimental results using the TPC-C Benchmark show that the proposed approach yields excellent scale-up and speed-up.
机译:在数据库集群中,预防性复制可以提供强大的一致性,而不受同步复制的限制。在本文中,我们提供了一种预防性复制的完整解决方案,该解决方案支持多主服务器和部分配置,其中数据库在不同节点上部分复制。为了提高事务吞吐量,我们提出了一种优化方案,该优化方案消除了延迟,但以一些事务中止为代价,并且引入了并发副本刷新。我们描述了基于RepDB *原型(http://www.sciences.univ-nantes.fr./lina/ATLAS/RepDB)的算法的大规模实验,该集群由运行PostgreSQL DBMS的64个节点组成。我们使用TPC-C Benchmark进行的实验结果表明,所提出的方法具有出色的放大和加速效果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号