...
首页> 外文期刊>Frontiers of computer science in China >An efficient and highly available framework of data recency enhancement for eventually consistent data stores
【24h】

An efficient and highly available framework of data recency enhancement for eventually consistent data stores

机译:一个高效且高度可用的数据新近度增强框架,用于最终保持一致的数据存储

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

摘要

Data items are usually replicated in modern distributed data stores to obtain high performance and availability. However, the availability-consistency and latency-consistency trade-offs exist in data replication, thus system designers intend to choose weak consistency models, such as eventual consistency, which may result in stale reads. Since stale data items may lead to serious application semantic problems, we consider how to increase the probability of data recency which provides a uniform view on recent versions of data items for all clients. In this work, we propose HARP, a framework that can enhance data recency of eventually consistent distributed data stores in an efficient and highly available way. Through detecting possible stale reads under failures or not, HARP can perform reread operations to eliminate stale results only when needed based on our analysis on write/read processes. We also present solutions on how to deal with some practical anomalies in HARP, including delayed, reordered and dropped messages and clock drift, and show how to extend HARP to multiple datacenters. Finally we implement HARP based on Cassandra, and the experiments show that HARP can effectively eliminate stale reads, with a low overhead (less than 6.9%) compared with original eventually consistent Cassandra.
机译:数据项通常在现代的分布式数据存储中复制以获得高性能和可用性。但是,在数据复制中存在可用性-一致性和等待时间-一致性折衷,因此系统设计者打算选择弱一致性模型,例如最终一致性,这可能会导致过时的读取。由于过时的数据项可能会导致严重的应用程序语义问题,因此我们考虑如何增加数据新近度的可能性,从而为所有客户端提供统一的最新版本的数据视图。在这项工作中,我们提出了HARP,这是一个可以以有效且高度可用的方式增强最终一致的分布式数据存储的数据新近性的框架。通过检测是否在故障下进行过时的读取,HARP可以执行重读操作,仅在需要时才根据我们对写入/读取过程的分析来消除过时的结果。我们还提供了有关如何处理HARP中一些实际异常的解决方案,包括延迟,重新排序和丢弃的消息以及时钟漂移,并展示了如何将HARP扩展到多个数据中心。最后,我们基于Cassandra实现了HARP,并且实验表明,与原始的最终一致的Cassandra相比,HARP可以有效地消除陈旧的读取,且开销较低(不到6.9%)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号