在 OceanBase 中,关于副本类型的描述,以下错误的是?


A. 全功能副本(Full Replica)包含完整的数据和日志,可以参与 Leader 选举。

B. 日志副本(Log Replica)只存储 Clog 日志,不存储用户数据,不能参与 Leader 选举。

C. 只读副本(Read-only Replica)可以处理读请求,但不参与 Leader 选举和日志同步。

D. 仲裁副本(Arbitration Replica)用于在跨城部署中提供投票权,不存储数据和日志。

3 个赞

解析
只读副本(Read-only Replica)确实可以处理读请求,但它仍然参与日志同步 (只是不参与 Leader 选举),以保证其数据与 Leader 保持一致。C 选项错误地认为只读副本不参与日志同步,忽略了它需要同步日志以保持数据最新的特性。

  • A 正确 :全功能副本是标准的 Paxos 成员,包含数据和日志。
  • B 正确 :日志副本只存储日志,不存数据,不参与选举。
  • C 错误 :只读副本参与日志同步 ,以保证读数据的一致性。
  • D 正确 :仲裁副本仅提供投票权,开销最小。
3 个赞

正确答案:C

3 个赞

C,第三个选项错了。

2 个赞

选ABD

  • A 正确 全功能副本存储完整数据与 Clog 日志,具备完整投票权,可参与 Leader 选举,是标准主副本 / 同步备副本。
  • B 正确 日志副本仅持久化 Clog 事务日志,不存储业务数据,无完整数据无法当选 Leader,仅用于数据灾备。
    D 正确 仲裁副本仅提供 Raft 投票权,不存储任何数据、日志,多用于跨城三副本架构补齐投票节点,避免脑裂。
1 个赞