单选题:给 OceanBase 集群的每个 Zone 设置 Region 属性和 IDC 属性,并给 ODP 指定 IDC 名称配置项后,当数据请求发到 ODP 时,ODP 将弱读请求按以下哪种优先级顺序进行 OBServer 的选取?


A. 同机房 → 异地 → 同地区
B. 同地区 → 同机房 → 异地
C. 异地 → 同地区 → 同机房
D. 同机房 → 同地区 → 异地

2 个赞

解析
ODP 支持基于地理位置的路由策略,尤其适用于弱一致性读(弱读)场景。当集群的每个 Zone 配置了 Region(区域)和 IDC(机房)属性后,ODP 在转发弱读请求时会优先选择同机房 的 OBServer,其次选择同地区 (不同机房但同一 Region)的 OBServer,最后才选择异地 (不同 Region)的 OBServer。这种策略可以最大程度地降低网络延迟,提升弱读请求的响应速度。

  • A 错误 :异地优先级最低,不是高于同地区。
  • B 错误 :同机房优先级高于同地区,顺序反了。
  • C 错误 :异地优先级最低,不是最高。
  • D 正确 :同机房 → 同地区 → 异地的优先级顺序正确。
4 个赞

正确答案:D

2 个赞

答案D

4 个赞