论文部分内容阅读
为了使传统的三阶段提交协议支持事务组的提交,提出一种改进的三阶段提交协议。在改进的协议中,主协调者与冗余协调者采用冗余进程对通讯的思想进行通讯,当冗余协调者发现主协调者失败时,提升自己为主协调者,并接管已经失败的主协调者的工作,向参与者发送命令。改进后的结构模型和协议可避免数据库节点间的额外通信负担和选举延迟,基于事务组的提交可提高事务执行的效率和吞吐量。