应用系统为实现弱一致性读

OceanBase 集群的架构为同城三机房三副本(1-1-1),应用系统为实现弱一致性读,在 zone3 的 ODP 节点配置了读写分离和 LDC 路由。以下关于 ODP 对 SQL 语句路由策略说法正确的是:
A. LDC 的路由策略和读写分离策略的优先级相同,ODP 路由转发时随机根据任意一种路由策略进行转发。
B. LDC 路由策略和读写分离策略相互冲突,只能配置任意一种路由策略。
C. LDC 的路由策略优先级高于读写分离,ODP 在选择副本的时候,先检查 LDC 路由,再走读写分离路由
D. 读写分离的路由策略优先级高于 LDC 路由,ODP 在选择副本的时候,先检查读写分离策略,再走 LDC 路由

2 个赞

选择C
在 OceanBase 中,LDC(Logical Data Center)路由 和 读写分离(Read/Write Splitting) 是 ODP(OceanBase Database Proxy)提供的两种重要路由策略。它们的优先级是固定的:LDC 路由优先级高于读写分离,无法通过配置直接修改两者的优先级顺序。

2 个赞

厉害

文中对OceanBase的分析很到位,补充一点:结合SQL和LDC可以获得更好的效果。