关于 OceanBase V4 Locality 配置,以下说法正确的是? A. Locality 用于描述租户的 CPU 和内存配额 B. FULL{1}@zone1,FULL{1}@zone2,FULL{1}@zone3 表示三个 Zone 各部署一份全功能副本 C. 修改 Locality 后需要手动迁移数据才能生效 D. 只读副本(READONLY)参与 Paxos 投票,但不能当选 Leader

关于 OceanBase V4 Locality 配置,以下说法正确的是?
A. Locality 用于描述租户的 CPU 和内存配额
B. FULL{1}@zone1,FULL{1}@zone2,FULL{1}@zone3 表示三个 Zone 各部署一份全功能副本
C. 修改 Locality 后需要手动迁移数据才能生效
D. 只读副本(READONLY)参与 Paxos 投票,但不能当选 Leader

答案:B

选项解析

  • A 错误 Locality 用来描述副本类型与副本在 Zone 上的分布;租户 CPU、内存配额是在**资源池(resource pool /resource unit)**里定义,不是 Locality。
  • B 正确 FULL{1}@zone1,FULL{1}@zone2,FULL{1}@zone3 含义:zone1、zone2、zone3 三个可用区,每个 Zone 部署1 份全功能 FULL 副本,三副本架构,FULL 副本属于 Paxos 成员,可以参与投票、可以选 LeaderOceanBase。
  • C 错误 修改 Locality 之后,RootService 自动触发副本创建 / 删除 / 迁移,不需要人工手动迁移数据,后台自动完成副本变更。
  • D 错误 READONLY 只读副本不属于 Paxos 组成员,不参与 Paxos 投票,也不能当选 Leader,它只是异步追赶日志的观察者,只提供读服务。