老师 大公司都是如何使用事务保证系统正确运行呢?
来源:4-9 公共基础功能

Woods
2018-01-22
在视频里听到老师说大公司的事务不是直接用 事务的xml 或者注解进行配置 使用,希望老师能抽空写个手记,关于大公司是怎么使用事务的,让我们长长眼界
写回答
1回答
-
简单说一下,一般采用的是Connection的AutoCommit为true的情况,就是每个sql语句执行完就提交,这会有个问题,两个表或者多个表需要同时提交、同时成功或失败该怎么办呢?这里一般用最终一致性来处理,就是数据最终会一致(允许短时间的不一致)。常见的有补偿方式,比如设置爱数据的状态位(0,1等来区分),或者通过RabbitMQ这类东西来进行数据的最终一致处理
00
相似问题