【判断题】Root Service 负责集群元数据管理、分区调度以及 Leader 角色选举。

Root Service 负责集群元数据管理、分区调度以及 Leader 角色选举。
A.正确
B.错误

1 个赞

正确答案是 A. 正确

解析: 在 OceanBase 的分布式架构中,Root Service(简称 RS)作为集群的总控服务(即集群的“大脑”),确实负责以下核心任务:

  1. 集群元数据管理:RS 负责维护整个集群的元数据信息,包括表结构(Schema)、服务器和租户的配置信息等。所有的 DDL 操作均由 RS 处理并生成新的 Schema。
  2. 分区调度与负载均衡:RS 会计算各个资源单元和节点的负载情况,决定 Unit 在多台机器间的分布,发起分区副本的迁移任务以及 Leader 切换任务,以实现集群级别的负载均衡和数据请求的均匀分布。
  3. Leader 角色选举指导:RS 会根据特定规则(如 Primary Zone 或 Locality 属性)来影响和指导分区的 Leader 选举,确保数据的高可用性和容灾能力。