OceanBase V4 中 ODP 弱一致性读如何工作?适用场景是什么?

OceanBase V4 中 ODP 弱一致性读如何工作?适用场景是什么?

弱一致性读允许 ODP 将读请求路由到 Follower 副本 ,不强制要求读取最新数据,从而分散 Leader 压力。

工作方式:

  • ODP 根据路由策略(如 FOLLOWER_FIRST 、FOLLOWER_ONLY )选择健康的 Follower 副本。
  • 读取的数据可能存在短暂延迟,取决于日志同步进度。
  • 可通过 LDC 路由进一步优先选择同机房的 Follower,降低网络延迟。

适用场景:

  • 读多写少、对数据新鲜度要求不高的场景(如报表查询、历史数据查询)。
  • 高并发读场景,通过分散到多个 Follower 提升整体吞吐。
  • 不适用于强一致性要求的场景(如余额查询、库存扣减)。