
两阶段提交算法为什么满足线性一致性?
本文内容就参考了该书,书中对各种一致性算法都进行了介绍,包括两阶段提交算法、三阶段提交算法等,并进行了详细分析。另外这本书对分布式系统相关的理论、实践、工程知识均进行了详细的介绍,层层递进,有助于大家建立完整的分布式系统知识体系。在下图中,节点A作为协调者发起了一次两阶段提交操作A2,并触发了参与者节点B和节点C的B2和C1操作。,这个时钟并不能够用来记录时间的长短,但足以标定出两阶段提交在全局历史中的位置,借此实现了线性一致性。中,就像是在全局历史中开展的事件一样,那这样的操作自然可以保证线性一致性。








