(七)两阶段提交2PC 2018-12-02 分布式事务 两阶段提交2PC当应用逐渐扩展,出现一个应用使用多个数据源的情况,这个时候本地事务已经无法满足数据一致性的要求。由于多个数据源的同时访问,事务需要跨多个数据源管理,分布式事务应运而生。其中最流行的就是两阶段提交(2PC),分布式事务由事务管理器(TM)统一管理。 两阶段提交分为准备阶段和提交阶段。 两阶段提交-commit 两阶段提交-rollback 然而两阶段提交也不能完全保证数据一致性问题,并且有==同步阻塞==的问题,所以其优化版本三阶段提交(3PC)被发明了出来。