企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 基于MQ的分布式事务的实现? 其本质是**保证不同数据库的数据一致性** ![](https://img.kancloud.cn/51/2d/512d2cac63599b16c147ecb72ca35b1b_905x515.png) 生产者处理业务逻辑----->保存一份消息到本地消息表---->发送消息到MQ---->消费者监听到消息---->到本地消息表判断是否为重复消费记录----->(不是重复消费)执行逻辑----->把消息写到消费表---->发送消息到MQ---->生产者监听到消息,把本地消费表的该条记录的type标记为2, 对于一些type=1的数据用定时任务去冗余消费 ![](https://img.kancloud.cn/2d/79/2d79223d8dd4266cc68c20cab845166c_1014x570.png)