Toggle navigation
CodingApi
Docs
Blog
Getting Started
Welcome
TX-LCN v5.x
入门
背景
快速开始
依赖
示例|尝试下简单的分布式事务
示例|Dubbo示例
示例|SpringCloud示例
原理介绍|事务控制原理
原理介绍|LCN事务模式
原理介绍|TCC事务模式
原理介绍|TXC事务模式
配置手册|TxClient配置说明
配置手册|负载与集群配置
配置手册|TxManager配置说明
事务拓展|通讯协议扩展
事务拓展|RPC框架扩展
事务拓展|事务模式扩展
通讯指令手册
TxManager管理手册
问题排查手册
TX-LCN 5.0.0 性能测试报告
开发者
FQA
原理介绍|TXC事务模式
一、原理介绍:
TXC模式命名来源于淘宝,实现原理是在执行SQL之前,先查询SQL的影响数据,然后保存执行的SQL快走信息和创建锁。当需要回滚的时候就采用这些记录数据回滚数据库,目前锁实现依赖redis分布式锁控制。
二、模式特点:
该模式同样对代码的嵌入性低。
该模式仅限于对支持SQL方式的模块支持。
该模式由于每次执行SQL之前需要先查询影响数据,因此相比LCN模式消耗资源与时间要多。
该模式不会占用数据库的连接资源。
←
Previous
Next
→