首页> 外文期刊>Computing reviews >Building consistent transactions with inconsistent replication.
【24h】

Building consistent transactions with inconsistent replication.

机译:构建不一致的复制的一致交易。

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

摘要

Large-scale transaction processing systems must balance the need for minimal response times with maintaining the integrity of the data being processed. In theory, transactions are processed sequentially in the order received. Very large systems exceed the capacity of even a supercomputer; therefore, the data processing must be divided among multiple systems. Consider the classic example: an airline reservation system. Multiple agents globally enter hundreds of thousands (or millions) of transactions daily, linking customers to available seats on specific flights. The traditional way to handle such a huge transaction load takes two forms. First, the total database is divided into "shards," that is, segments that are parts of the whole but can be treated independently. Within each shard there may be replicas, that is, multiple instances of the same data in that shard. The redundancy ensures the integrity of the data. In this complex system there remains the requirement of apparent serial processing, that is, transactions handled in chronological sequence. This implies coordination and synchronization among the replicas in a shard because their data cannot be treated independently. A strict synchronization protocol further implies fairly large overhead as replicas communicate with each other to maintain the integrity of the process.
机译:大规模事务处理系统必须平衡最小响应时间的需求,并保持正在处理的数据的完整性。理论上,交易按收到的顺序顺序处理。非常大的系统超过了超级计算机的能力;因此,数据处理必须在多个系统之间划分。考虑经典示例:航空公司预留系统。多个代理商每天进入数十万(或数百万)的交易,将客户与特定航班的可用座位联系起来。处理这种巨大的交易负载的传统方式需要两种形式。首先,总数据库分为“碎片”,即部分是整体的部分,但可以独立对待。在每个碎片中,可能存在副本,即该碎片中同一数据的多个实例。冗余可确保数据的完整性。在这种复杂的系统中,仍然需要表观串行处理,即以时间顺序处理的交易。这意味着碎片中的副本之间的协调和同步,因为它们的数据无法独立处理。当副本相互通信时,严格的同步协议进一步意味着相当大的开销,以保持过程的完整性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号