首页> 外文会议>International conference on very large data bases >Serializability, not Serial: Concurrency Control and Availability in Multi-Datacenter Datastores
【24h】

Serializability, not Serial: Concurrency Control and Availability in Multi-Datacenter Datastores

机译:序列化,而不是串行:多数据中心数据存储中的并发控制和可用性

获取原文

摘要

We present a framework for concurrency control and availability in multi-datacenter datastores. While we consider Google's Megastore as our motivating example, we define general abstractions for key components, making our solution extensible to any system that satisfies the abstraction properties. We first develop and analyze a transaction management and replication protocol based on a straightforward implementation of the Paxos algorithm. Our investigation reveals that this protocol acts as a concurrency prevention mechanism rather than a concurrency control mechanism. We then propose an enhanced protocol called Paxos with Combination and Promotion (Paxos-CP) that provides true transaction concurrency while requiring the same per instance message complexity as the basic Paxos protocol. Finally, we compare the performance of Paxos and Paxos-CP in a multi-datacenter experimental study, and we demonstrate that Paxos-CP results in significantly fewer aborted transactions than basic Paxos.
机译:我们在多数据中心数据存储中介绍了一个并发控制和可用性的框架。虽然我们将Google的Megastore视为我们的激励示例,但我们为关键组件定义了一般的抽象,使我们的解决方案可以扩展到满足抽象属性的任何系统。我们首先基于PaxoS算法的直接实现来开发和分析事务管理和复制协议。我们的调查揭示了该协议作为并发预防机制而不是并发控制机制。然后,我们提出了一种具有组合和促销(PaxoS-CP)的增强协议,该协议提供了True Transial Concorry的,同时每程消息复杂性作为基本Paxo协议。最后,我们将PaxoS和PaxoS-CP的性能进行比较,在多数据环实验研究中,我们证明PaxoS-CP导致比基本PaxoS更少的中止交易。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号