两阶段提交-传统2pc和ob的2pc-为什么传统的两阶段提交是如文档说的4次写日志和2次rpc远程调用

1.为什么传统的两阶段提交是如文档说的4次写日志和2次rpc远程调用

4次分别是哪4次,prepare req-prepare ok-commit req-commit ok?

2次rpc调用是哪两次?

ob是1次rpc操作和1次写日志?

2.协调者prepare ok的话,事务可以提交,也可以回滚?

https://www.oceanbase.com/docs/oceanbase-database/oceanbase-database/V2.2.30/distributed-transactions

3 个赞

为什么传统的两阶段提交是如文档说的 这里的文档链接能发下吗?我参考一下。

PowerPoint 演示文稿 (alipayobjects.com)


1 个赞

求细解

1 个赞

求细解

有没有老师讲下这个

参考:https://open.oceanbase.com/docs/observer-cn/V3.1.2/10000000000016193

看了这个链接中讲的,传统2pc也只持久化两次日志,prepare log和commit log

https://www.oceanbase.com/training/detail?level=OBCP


选择看 第5章  第五章:OB 分布式事务高级技术