分布式事务 Seata AT 模式解析
【摘要】 Seata 是阿里开源的分布式事务框架。涵盖 AT 模式的无侵入两阶段提交:一阶段业务 SQL 直接提交并记录 undo_log 快照,二阶段全局提交删除快照或全局回滚用快照补偿,分析全局锁(避免脏写)的持有与释放时机,以及 AT 模式的隔离级别(默认读未提交、@GlobalLock 全局读锁)与 TCC、Saga 模式的选型对比。
Seata 是阿里开源的分布式事务框架。涵盖 AT 模式的无侵入两阶段提交:一阶段业务 SQL 直接提交并记录 undo_log 快照,二阶段全局提交删除快照或全局回滚用快照补偿,分析全局锁(避免脏写)的持有与释放时机,以及 AT 模式的隔离级别(默认读未提交、@GlobalLock 全局读锁)与 TCC、Saga 模式的选型对比。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)