而使用基于 TCC 实现分布式框架,相对 2PC 性能较高,可以保证数据最终一致性。但是对于应用层来说,一个方法必须改造成三个方法,且业务中需引入一些中间状态,相对而言应用改造程度较大。
参考资料分布式事务:两阶段提交与三阶段提交
关于分布式事务、两阶段提交协议、三阶提交协议
拜托,面试请不要再问我TCC分布式事务的实现原理!
2PC和3PC一点理解
而使用基于 TCC 实现分布式框架,相对 2PC 性能较高,可以保证数据最终一致性。但是对于应用层来说,一个方法必须改造成三个方法,且业务中需引入一些中间状态,相对而言应用改造程度较大。
参考资料分布式事务:两阶段提交与三阶段提交
关于分布式事务、两阶段提交协议、三阶提交协议
拜托,面试请不要再问我TCC分布式事务的实现原理!
2PC和3PC一点理解
内容版权声明:除非注明,否则皆为本站原创文章。