Paxos 协议在 OceanBase 里,默认需要几个副本达成多数派(3 副本场景)?
A. 1
B. 2
C. 3
D. 4
正确答案是 B. 2 。
解析:OceanBase 使用 Paxos 协议保证多副本间数据一致性。在 3 副本场景下,多数派为 ⌊3/2⌋ + 1 = 2 ,即至少 2 个副本达成一致即可提交日志,剩余 1 个副本异步追赶。这样既能保证数据不丢(任意 1 个副本故障不影响多数派),又能容忍 1 个副本故障时服务不中断。
Paxos 协议在 OceanBase 里,默认需要几个副本达成多数派(3 副本场景)?
A. 1
B. 2
C. 3
D. 4
正确答案是 B. 2 。
解析:OceanBase 使用 Paxos 协议保证多副本间数据一致性。在 3 副本场景下,多数派为 ⌊3/2⌋ + 1 = 2 ,即至少 2 个副本达成一致即可提交日志,剩余 1 个副本异步追赶。这样既能保证数据不丢(任意 1 个副本故障不影响多数派),又能容忍 1 个副本故障时服务不中断。