首页> 外文会议>ACM SIGMOD International Conference on Management of Data >Update Propagation Protocols For Replicated Databases
【24h】

Update Propagation Protocols For Replicated Databases

机译:更新复制数据库的传播协议

获取原文

摘要

Replication is often used in many distributed systems to provide a higher level of performance, reliability and availability. Lazy replica update protocols, which propagate updates to replicas through independent transactions after the original transaction commits, have become popular with database vendors due to their superior performance characteristics. However, if lazy protocols are used indiscriminately, they can result in non-serializable executions. In this paper, we propose two new lazy update protocols that guarantee serializability but impose a much weaker requirement on data placement than earlier protocols. Further, many naturally occurring distributed systems, like distributed data warehouses, satisfy this requirement. We also extend our lazy update protocols to eliminate all requirements on data placement. The extension is a hybrid protocol that propagates as many updates as possible in a lazy fashion. We implemented our protocols on the Datablitz database system product developed at Bell Labs. We also conducted an extensive performance study which shows that our protocols outperform existing protocols over a wide range of workloads.
机译:复制通常用于许多分布式系统,以提供更高级别的性能,可靠性和可用性。 Lazy Replica Update协议,通过独立事务在原始交易提交后通过独立事务传播更新,由于其卓越的性能特征,通过数据库供应商变得流行。但是,如果惰性协议不分分开,它们可能会导致非序列化执行。在本文中,我们提出了两个新的延迟更新协议,保证了序列化性,但对数据展示率的要求略微较弱,而不是前面的协议。此外,许多自然发生的分布式系统,如分布式数据仓库,满足此要求。我们还扩展了我们的惰性更新协议,以消除数据放置的所有要求。扩展名是一种混合协议,其以懒惰的方式传播尽可能多的更新。我们在贝尔实验室开发的Datablitz数据库系统产品上实施了我们的协议。我们还进行了广泛的性能研究,表明我们的协议优于各种工作负载的现有协议。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号