关于 OceanBase 的高可用性,以下哪些说法是正确的?

关于 OceanBase 的高可用性,以下哪些说法是正确的?(多选题)

· A. OceanBase 采用基于 Multi-Paxos 协议的多副本机制,默认三副本,少数副本故障不影响数据完整性
· B. 当主副本(Leader)故障时,系统会自动在剩余的副本中选举新 Leader,切换时间通常在秒级,业务无感知
· C. OceanBase 只支持手动故障切换,需要 DBA 介入才能恢复服务
· D. 为了保证高可用,OceanBase 必须依赖外部共享存储(如 SAN 或 NAS)

1 个赞

A:正确
OceanBase 采用的是基于 Multi-Paxos 协议的多副本机制,默认是三副本配置。
在少数(默认一个)副本发生故障时,由于多数派副本仍然存活,能保证数据不丢失且服务依然可用,所以该说法是正确的。

B:正确
当主副本(Leader)发生故障时,系统会自动从剩余的副本中选举新的 Leader。
OceanBase 官方数据表明,该切换无需人工干预,恢复时间目标(RTO)小于 8 秒,业务几乎无感知,因此该说法也是正确的

3 个赞

学习了

加油

副本吗丁啉

五点半了吗丁啉

引起不适合我

看看看看

A. OceanBase 采用基于 Multi-Paxos 协议的多副本机制,默认三副本,少数副本故障不影响数据完整性
B. 当主副本(Leader)故障时,系统会自动在剩余的副本中选举新 Leader,切换时间通常在秒级,业务无感知