作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2007, Vol. 33 ›› Issue (06): 69-71.

• 软件技术与数据库 • 上一篇    下一篇

基于代理的3PC分布式事务提交协议

鄢喜爱1,2,杨金民1,张波云2,常卫东2   

  1. (1. 湖南大学软件学院,长沙 410082;2. 湖南公安高等专科学校计算机系,长沙 410138)
  • 收稿日期:1900-01-01 修回日期:1900-01-01 出版日期:2007-03-20 发布日期:2007-03-20

Distributed Transaction 3PC Protocol Based on Proxy

YAN Xiai1,2, YANG Jinmin1, ZHANG Boyun2, CHANG Weidong2   

  1. (1. Software College, Hunan University, Changsha 410082; 2. Department of Computer Science, Hunan Public Security College, Changsha 410138)
  • Received:1900-01-01 Revised:1900-01-01 Online:2007-03-20 Published:2007-03-20

摘要: 原有3PC分布式事务提交协议能克服协同者发生故障而有可能产生事务阻塞问题,但其开销大。该文提出了一种基于代理的3PC事务提交协议,该协议通过增加协同者的代理节点,使得参与者相信协同者是正常的,从而不必关心新协同者的选举问题,能降低3PC无故障时的额外开销。

关键词: 代理, 三阶段提交协议, 分布式事务

Abstract: 3PC commitment protocol can overcome the blocking problem caused by coordinator fault, but it brings extra overhead. This paper proposes a 3PC protocol based on proxy, in which the participants believe that the coordinator is fault-free by constructing proxy of coordinator. In the protocol, the participant need not consider to vote new coordinator, lowering the overhead of the original 3PC.

Key words: Proxy, 3PC, Distributed transaction

中图分类号: