JavaShuo
栏目
标签
分布式事务-本地消息表实现方案
时间 2020-12-31
栏目
系统架构
繁體版
原文
原文链接
一、背景 用单下单的时候需要先锁库存,然后再生成订单,库存所在的库和订单是两个库,这里就涉及到了分布式事务的处理,下面说下两种解决方案吧 二、方案 1、定时任务+本地消息表 这种方案还有一个优化点就是: 可以去掉消息的定时任务,然后就是在生成订单的事务中如果失败,那么就再开启一个事务(事务中会强制走主库查询)查询下该订单是否存在,如果存在就正常进行流程,如果不存在那么就直接设置消息的状态是释放未售
>>阅读原文<<
相关文章
1.
分布式事务三:基于kafka本地消息分布式事务实现
2.
分布式事物--本地消息表
3.
基于本地消息表的分布式事务解决方案总结
4.
分布式事务实战(三)--可靠消息的最终一致性方案(本地消息服务)
5.
分布式事务(二)消息事务方案
6.
分布式事务探讨系列(三):本地消息表和MQ等可靠消息解决方案
7.
分布式事务(三)、柔性事务之 TCC、Saga、本地消息表、事务消息、最大努力通知
8.
分布式事务的实现方案
9.
MQ事务消息实现方案
10.
三. 利用事务消息实现分布式事务
更多相关文章...
•
Spring声明式事务管理(基于XML方式实现)
-
Spring教程
•
HTTP 消息结构
-
HTTP 教程
•
常用的分布式事务解决方案
•
再有人问你分布式事务,把这篇扔给他
相关标签/搜索
分布式事务
分布式事务解决方案
分布式事务系列
消息分区
消息分组
分布式 消息中间件实践
分布式消息中间件实践
消息
布局方式
表达方式
快乐工作
系统架构
浏览器信息
红包项目实战
SQLite教程
服务器
微服务
数据业务
0
分享到微博
分享到微信
分享到QQ
每日一句
每一个你不满意的现在,都有一个你没有努力的曾经。
最新文章
1.
JDK JRE JVM,JDK卸载与安装
2.
Unity NavMeshComponents 学习小结
3.
Unity技术分享连载(64)|Shader Variant Collection|Material.SetPassFast
4.
为什么那么多人用“ji32k7au4a83”作密码?
5.
关于Vigenere爆0总结
6.
图论算法之最小生成树(Krim、Kruskal)
7.
最小生成树 简单入门
8.
POJ 3165 Traveling Trio 笔记
9.
你的快递最远去到哪里呢
10.
云徙探险中台赛道:借道云原生,寻找“最优路线”
本站公众号
欢迎关注本站公众号,获取更多信息
相关文章
1.
分布式事务三:基于kafka本地消息分布式事务实现
2.
分布式事物--本地消息表
3.
基于本地消息表的分布式事务解决方案总结
4.
分布式事务实战(三)--可靠消息的最终一致性方案(本地消息服务)
5.
分布式事务(二)消息事务方案
6.
分布式事务探讨系列(三):本地消息表和MQ等可靠消息解决方案
7.
分布式事务(三)、柔性事务之 TCC、Saga、本地消息表、事务消息、最大努力通知
8.
分布式事务的实现方案
9.
MQ事务消息实现方案
10.
三. 利用事务消息实现分布式事务
>>更多相关文章<<