OceanBase V4 中负载均衡有哪些主要策略?各自适用什么场景?

OceanBase V4 中负载均衡有哪些主要策略?各自适用什么场景?

OceanBase 的负载均衡由 RootService 自动调度,主要包括以下策略:

  • 资源均衡 :确保各节点 CPU、内存使用率相对均衡,避免热点节点。
  • 分区均衡 :将分区均匀分布到各节点,避免单节点分区过多。
  • 副本均衡 :确保各节点副本数量均衡,提升容灾能力。
  • Primary Zone 优先 :读写请求优先路由到 Primary Zone 所在节点,降低跨机房延迟。

适用场景:

  • 资源均衡适用于集群扩容/缩容后自动重新分布负载。
  • 分区均衡适用于新增分区或节点加入后自动打散数据。
  • Primary Zone 优先适用于多机房部署,将主副本集中在同一机房以降低延迟。