给 OceanBase 集群的每个 Zone 设置 Region 属性和 IDC 属性,并给 ODP 指定 IDC 名称配置项后,当数据请求发到 ODP 时,ODP将弱读请求按以下哪种优先级顺序进行 OBServer 的选取。
A、同机房>异地>同地区
B、同地区>同机房>异地
C、异地>同地区>同机房
D、同机房>同地区>异地
给 OceanBase 集群的每个 Zone 设置 Region 属性和 IDC 属性,并给 ODP 指定 IDC 名称配置项后,当数据请求发到 ODP 时,ODP将弱读请求按以下哪种优先级顺序进行 OBServer 的选取。
A、同机房>异地>同地区
B、同地区>同机房>异地
C、异地>同地区>同机房
D、同机房>同地区>异地
在 OceanBase 中,当为集群的每个 Zone 配置了 Region(地域)和 IDC(机房)属性,并为 ODP(OceanBase Database Proxy)指定了 IDC 名称后,ODP 会启用 LDC(Logical Data Center,逻辑数据中心)路由策略来处理弱一致性读请求。
LDC 路由的核心目标是降低访问延迟,因此它会优先选择物理距离最近的副本。其选取 OBServer 节点的优先级顺序为:
因此,正确的优先级顺序是 同机房 > 同地区 > 异地 。
正确答案是 D 。