【CAP】(转)分布式事务最佳实践方案汇总

说到分布式事务,就会谈到那个经典的”账号转账”问题:2个账号,分布处于2个不同的DB,对应2个不同的系统A,B。A要扣钱,B要加钱,如何保证原子性? 传统方案 – 2PC (1)2PC的理论层面: 2pc涉及到2个阶段,3个操作: 阶段1:“准备提交”。事务协调者向所有参与者发起prepare,所有参与者回答yes/no。 阶段2:“正式提交”。如果所有参与者都回答yes,则向所有参与者发起com
相关文章
相关标签/搜索