## 【多选】 OceanBase RootService 具备哪些能力() A. 集群元数据管理、Zone / 节点管理 B. 分区副本调度、副本迁移、补副本 C. 负载均衡、自动切主 D. 执行业务用户 SQL 查询

【多选】

OceanBase RootService 具备哪些能力()
A. 集群元数据管理、Zone / 节点管理
B. 分区副本调度、副本迁移、补副本
C. 负载均衡、自动切主
D. 执行业务用户 SQL 查询

正确答案:A、B、C

解析:

  • A 正确 :RootService 负责集群元数据管理,包括 Region、Zone、OBServer、资源池、Unit 等元信息的管理,以及 Zone 的创建与类型管理、节点的生命周期管理(心跳检测、上下线等)。
  • B 正确 :RootService 负责分区副本调度,包括日志流(Log Stream)的副本迁移、补副本、副本均衡等操作,确保数据分布与 Locality 一致。
  • C 正确 :RootService 提供负载均衡能力,包括 Unit 分布均衡、副本均衡、Leader 均衡,并在 Leader 故障时指导新的 Leader 选举(自动切主)。
  • D 错误 :执行业务用户 SQL 查询是 OBServer 节点中 SQL 引擎的职责,而非 RootService 的功能。RootService 是集群的总控服务,只负责管理和调度,不处理业务 SQL 请求。

因此,说法正确的是 A、B、C