
分布式
文章平均质量分 65
馒头咸菜香香滴
哪有什么风花雪夜 只是有人替你负重前行
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
分布式事务(2) TCC
分布式事务(2) TCC一 、TCC 又称补偿事务。其核心思想是:“针对每个操作都要注册一个与其对应的确认和补偿(撤销操作)”。它分为三个操作:1、Try阶段:主要是对业务系统做检测及资源预留。2、Confirm阶段:确认执行业务操作。3、Cancel阶段:取消执行业务操作。TCC对应 Try、Confirm、Cancel 三种操作可以理解成关系型数据库事务的三种操作:DML、Commit、Rollback。场景 微服务跨服务事务操作Try :Try操作是先把多个应用中的业务资源预留和锁定住原创 2021-01-22 18:32:53 · 333 阅读 · 1 评论 -
分布式事务(3) LCN
分布式事务(3) LCN一、简介LCN分布式事务框架其本身并不创建事务,而是基于对本地事务的协调从而达到事务一致性的效果。LCN5.0.2有3种模式,分别是LCN模式,TCC模式,TXC模式TX-LCN的核心控制流程TX-LCN 中有事务组的概念,并发请求时,首先获取全局事务id,各参与者加入事务组。1 LCN模式LCN模式是通过代理数据库 Connection 的方式实现对本地事务的操作,然后在由TxManager统一协调控制事务。当本地事务提交回滚或者关闭连接时将会执行假操作原创 2021-01-22 18:32:38 · 395 阅读 · 5 评论