首页    期刊浏览 2025年02月20日 星期四
登录注册

文章基本信息

  • 标题:When Is Operation Ordering Required in Replicated Transactional Storage?
  • 本地全文:下载
  • 作者:Irene Zhang ; Naveen Kr. Sharma ; Adriana Szekeres
  • 期刊名称:Bulletin of the Technical Committee on Data Engineering
  • 出版年度:2016
  • 卷号:39
  • 期号:1
  • 页码:27
  • 出版社:IEEE Computer Society
  • 摘要:Today’s replicated transactional storage systems typically have a layered architecture, combiningprotocols for transaction coordination, consistent replication, and concurrency control. These systemsgenerally require costly strongly-consistent replication protocols like Paxos, which assign a total orderto all operations. To avoid this cost, we ask whether all replicated operations in these systems need to bestrictly ordered. Recent research has yielded replication protocols that can avoid unnecessary ordering,e.g., by exploiting commutative operations, but it is not clear how to apply these to replicated transactionprocessing systems. We answer this question by analyzing existing transaction processing designs interms of which replicated operations require ordering and which simply require fault tolerance. Wedescribe how this analysis leads to our recent work on TAPIR, a transaction protocol that efficientlyprovides strict serializability by using a new replication protocol that provides fault tolerance but notordering for most operations.
国家哲学社会科学文献中心版权所有