- 博客(3)
- 收藏
- 关注
原创 分布式事务
本地消息表的最终一致方案采用BASE原理,保证事务最终一致。在一致性方面,允许一段时间内的不一致,但最终会一致。本地消息表实现分布式事务应该是网站前台使用最多的,其核心思想是将分布式事务拆分成本地事务进行处理,这种思路是来源于ebay。使用本地消息表,消息生产方,需要额外建一个消息表,并记录消息发送状态。消息表和业务数据要在一个事务里提交,也就是说他们要在一个数据库里面。然后消息会经过MQ发送到消息的消费方。如果消息发送失败,会进行重试发送。消息消费方,需要处理这个消息,并完成自己的业务逻辑。
2023-05-04 16:17:10
1817
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人