OceanBase的两阶段提交与传统的两阶段提交相比,用户感知的Commit延迟如何变化呢?
OceanBase 相比传统 2PC,用户感知的 Commit 延迟减少。
核心根源是 OB 把第二阶段的网络、同步日志移出用户等待的关键路径,传统 2PC 必须走完两轮网络 + 四次同步落盘才返回客户端,OB 仅一轮网络 + 一次同步落盘就回复 Commit OK。
OceanBase的两阶段提交与传统的两阶段提交相比,用户感知的Commit延迟如何变化呢?
OceanBase 相比传统 2PC,用户感知的 Commit 延迟减少。
核心根源是 OB 把第二阶段的网络、同步日志移出用户等待的关键路径,传统 2PC 必须走完两轮网络 + 四次同步落盘才返回客户端,OB 仅一轮网络 + 一次同步落盘就回复 Commit OK。