
分布式
春秋_XH
Just do it
展开
-
Seata 分布式事务 XA 与 AT 全面解析(转载)
Seata 分布式事务 XA 与 AT 全面解析原创 2022-01-28 16:41:25 · 1102 阅读 · 0 评论 -
【分布式事务学习02】Seata框架AT模式学习
什么是AT模式 详情见官方博客: Seata AT 模式 AT模式的实现 AT模式如何做到对业务的无侵入? 1、一阶段 在一阶段,Seata会拦截“业务SQL”,首先解析SQL语义,找到“业务SQL”要更新的业务数据,在业务数据被更新前,将其保存成“before image”,然后执行“业务SQL”更新业务数据,在业务数据更新后,再将其保存成“after image”,最后生成锁。以上操作全部在一个数据库事务内生成,这样就保证了一阶段操作的原子性。 ...原创 2022-01-28 14:17:52 · 843 阅读 · 0 评论 -
【分布式事务学习01】什么是分布式事务两阶段提交2PC
分布式事务详解 1、本地事务 注解:@Tracational 2、分布式事务 什么是两阶段提交 2pc? 两阶段提交 阶段一:预处理阶段 阶段二:提交/回滚阶段 执行事务提交分为两种:正常提交和回退。 正常提交事务 中断事务 两阶段提交的问题 ...原创 2022-01-27 20:19:46 · 1694 阅读 · 0 评论