常见的三种分布式事务解决方案


流行的分布式事务方案有三种:异步消息确保型、TCC事务补偿型、最大努力通知型。

三种解决方案均是基于柔性事务实现最终一致性。

异步消息确保型方案,基于MQ中间件实现,或者说是对MQ不支持分布式事务进行的改进,使用场景比较广,适合于对实时性要求不高的应用场景。

 

 

TCC事务补偿型方案,采用两阶段实现,但有别于2PC协议的两阶段提交,实时性较高,基于AOP实现,适合于实时的系统交互。

 

 

最大努力通知型方案,适合于跨平台的业务活动,例如商户通知,允许多次通知、支持查询校对、定期对账。

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM