首页> 外文期刊>ACM Computing Surveys >Consistency in Non-Transactional Distributed Storage Systems
【24h】

Consistency in Non-Transactional Distributed Storage Systems

机译:非事务性分布式存储系统中的一致性

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

摘要

Over the years, different meanings have been associated with the word consistency in the distributed systems community. While in the '80s "consistency" typically meant strong consistency, later defined also as linearizability, in recent years, with the advent of highly available and scalable systems, the notion of "consistency" has been at the same time both weakened and blurred.In this article, we aim to fill the void in the literature by providing a structured and comprehensive overview of different consistency notions that appeared in distributed systems, and in particular storage systems research, in the last four decades. We overview more than 50 different consistency notions, ranging from linearizability to eventual and weak consistency, defining precisely many of these, in particular where the previous definitions were ambiguous. We further provide a partial order among different consistency predicates, ordering them by their semantic "strength," which we believe will be useful in future research. Finally, we map the consistency semantics to different practical systems and research prototypes.The scope of this article is restricted to non-transactional semantics, that is, those that apply to single storage object operations. As such, our article complements the existing surveys done in the context of transactional, database consistency semantics.
机译:多年来,分布式系统社区中的一致性一词已与不同的含义相关联。尽管在80年代,“一致性”通常表示强一致性,后来也定义为线性化,但近年来,随着高度可用和可扩展的系统的出现,“一致性”的概念同时被削弱和模糊化。在本文中,我们旨在通过对过去四十年来分布式系统(尤其是存储系统研究)中出现的不同一致性概念进行结构化和全面的概述,以填补文献中的空白。我们概述了50多种不同的一致性概念,从线性化到最终的一致性和弱一致性,精确地定义了其中的许多概念,尤其是在先前的定义不明确的地方。我们进一步在不同的一致性谓词之间提供了部分顺序,通过它们的语义“强度”对它们进行排序,我们认为这将在将来的研究中很有用。最后,我们将一致性语义映射到不同的实际系统和研究原型。本文的范围仅限于非事务语义,即适用于单个存储对象操作的语义。因此,本文是对在事务性数据库一致性语义环境下进行的现有调查的补充。

著录项

  • 来源
    《ACM Computing Surveys》 |2017年第1期|617-650|共34页
  • 作者

    Viotti Paolo; Vukolic Marko;

  • 作者单位

    EURECOM 450 Route Chappes F-06904 Biot Sophia Antipolis France;

    IBM Res Zurich Saumerstr 4 CH-8803 Ruschlikon Switzerland;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Consistency; distributed storage;

    机译:一致性;分布式存储;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号