跳转到内容
主菜单
主菜单
移至侧栏
隐藏
规范/协议
协议
算法
JVM
多线程/并发
存储
AI
深度学习
工具箱
最近更改
文章分类
全部文章
WHY42
搜索
搜索
登录
个人工具
登录
欢迎来到Riguz的小站!这是一个私人wiki,用来记录一些我的笔记。
Saga
页面
讨论
大陆简体
阅读
查看源代码
查看历史
工具
工具
移至侧栏
隐藏
操作
阅读
查看源代码
查看历史
常规
链入页面
相关更改
特殊页面
打印版本
固定链接
页面信息
引用此页
来自WHY42
[1]
Saga与2pc的区别为,2pc通常为短事务,而saga为长事务
2pc对服务可用性有要求,并会阻塞
Saga依赖可靠消息,可以通过数据库事务模拟消息表+广播,或者CDC方式监控binlog的方式来解决
↑
https://microservices.io/patterns/data/saga.html
分类
:
Distributed
开关有限宽度模式