以下关于 OceanBase RPO 与故障恢复的描述,正确的是?单选题
A. 超过半数节点故障人工拉起后,依然可以保证 RPO=0
B. 小于半数节点故障,自动恢复且 RPO=0
C. Follower 故障一定会造成少量数据丢失
D. Leader 切换过程必然导致数据丢失
解析 小于半数节点故障,集群满足 Paxos 多数派,自动选主、日志完整同步,RPO=0 无数据丢失;超半数故障人工单副本拉起有丢数据风险,Follower、常规 Leader 切换均不会丢数据。
1 个赞
答案:B
2 个赞
选b
1 个赞
选B
这是 OceanBase 高可用机制的核心体现。其底层基于 Paxos 协议,只要存活的副本数量超过半数(即构成多数派),集群就能自动完成故障切换,恢复对外服务。同时,由于事务需要获得多数派副本的确认才算提交,因此少数派故障时已提交的数据不会丢失 ,即 RPO = 0 。