OceanBase 依靠哪种一致性协议保障多副本数据一致?
A. Raft
B. Paxos
C. 两阶段提交
D. MGR
2 个赞
B. Paxos
OceanBase 官方文档和博客都明确说明:同一分区的多个副本使用 Paxos 一致性协议(具体是 Multi-Paxos)同步事务日志,多数派持久化后才提交。OBCP/OBCA 官方练习题的标准答案也是选 Paxos。
OceanBase 专门写过文章解释为什么选 Paxos 而不选 Raft——核心原因是 Paxos 允许日志乱序提交、并发处理能力更强。
2 个赞