2pc
2016-08-18 14:40:35 0 举报
2PC(两阶段提交)是一种分布式事务处理协议,用于保证在分布式系统中的数据一致性。在2PC中,参与者将整个事务流程分为两个阶段:准备阶段和提交阶段。在准备阶段,协调者向所有参与者发送预提交请求,参与者执行事务操作并准备提交,然后向协调者反馈准备结果。在提交阶段,协调者根据所有参与者的准备结果决定是否提交事务,如果所有参与者都准备就绪,则协调者向所有参与者发送正式提交请求,否则协调者向所有参与者发送回滚请求。通过2PC,可以确保在分布式系统中的多个节点之间保持一致性。
作者其他创作
大纲/内容
prepare
同步阻塞
Yes
Rollback
commit
Ack
数据不一致
单点故障
事务中断
事务提交
No
0 条评论
下一页