分布式事务 二阶段提交 可靠消息最终一致性 TCC方案(实现难度大,开发成本高)LCN方案(链接代理)GTS
分布式事务
2 分布式事务解决方案
分布式事物解决方案一:二阶段提交
缺点:同步阻塞,影响性能。
分布式事物解决方案二:可靠性消息最终一致性
基于本地消息的最终一致性:
把我们的业务数据和本地消息放到一个库里面,来保证原子性,做一个定时任务,
来保证本地的消息能够正常的发送到mq上,然后mq返回ACK,再对本地消息做一个删除。
基于独立消息的最终一致性:
分布式事物解决方案三:TCC方案 (开发成本更高,最不推荐)
应用场景:(每个服务都要写)
先冻结,
例如:
原创
2022-02-16 22:59:53 ·
1064 阅读 ·
0 评论