上一篇 <<<Seata原理实现/执行流程/生命周期
下一篇 >>>Seata-核心源码分析
RM会有超时机制,到了超时后就会自动回滚。
TM重新启动后,TC会告诉TM执行回滚操作。
如何逆向实现sql语句
insert 逆向 delete
delete逆向insert
update逆向肯定是update
select * from orderId=1 state=0 ----前置镜像
update order set state=1 where orderId=1
select * from orderId=1 state=1 ----后置镜像
回滚:
update order set state=0 where orderId=1 ---还原
推荐阅读:
<<<分布式事务产生的背景
<<<解决分布式事务的核心思路
<<<柔性事务和刚性事务(ACID)
<<<CAP理论简单概况
<<<Base理论核心思想
<<<一致性协议--XA接口
<<<一致性协议--Jta规范
<<<一致性协议--2PC提交协议
<<<一致性协议--3PC提交协议
<<<2PC与3PC协议的提交区别
<<<主流的分布式事务解决框架
<<<LCN-框架介绍
<<<LCN-实现原理剖析
<<<LCN-事务协调者(TM)安装启动
<<<SpringBoot整合LCN
<<<LCN-核心源码分析
<<<LCN-集群模式介绍
<<<Seata-框架介绍
<<<Seata原理实现/执行流程/生命周期
<<<Seata-核心源码分析
<<<SpringBoot整合Seata
<<<Seata与Lcn的区别
网友评论