分布式一致性协议之三阶段提交协议(3PC)

三阶段提交协议(3PC)

三阶段提交协议出现的背景:一致性协议中设计出了二阶段提交协议,但是2PC设计存在缺陷,于是有了三阶段提交协议。

三阶段提交协议

3PC,全称为“Three phase commit”,是2PC的改进版,将2PC的“事务提交过程”一分为二,并形成了canCommit、preCommit和doCommit三个阶段组成的事务处理协议。

image-20220320223801310
image-20220320223801310

Terwer...大约 5 分钟后端开发分布式rpc3pc