火星上鸡翅

文章
6
资源
0
加入时间
2年10月21天

分布式事务之二阶段提交、三阶段提交

分布式系统中的每个节点都能知道自己的事物是成功还是失败,但是不知道其他节点的操作结果。要保证多个节点的事务性,就需要一个中间者来协调这些机器,由中间者来决定事物的提交。2pc和3pc应运而生。 2PC过程如下 中间者向每个节点发送事物请求 每个节点执行事物操作,将undo和redo记录下来,并将自己的执行结果返回给中间者 如果都执行成功,则中间者向各个节点发送提交请求,节点...