OceanBase 数据库主备库配置支持一个主集群和最多 31 个备集群。用户可以采用 SQL 命令行接口或者 OCP 平台来管理主集群和备集群。

主集群

主集群,即生产集群,是唯一接受业务写入和强一致性读的集群,它的角色是 PRIMARY

备集群

备集群是主集群的一个数据备份,保证事务一致性。主集群会自动向备集群传输 REDO 日志,然后备集群会自动应用 REDO 日志。数据和 Schema 在主集群和备集群上是物理一致的,底层会自动进行 checksum 校验,保证数据正确性和一致性。

备集群本质上是物理备库,它的角色是 PHYSICAL STANDBY

配置示例

下图展示了一个典型的主备库配置,包含一个主集群和一个备集群,通过传输 REDO 日志方式进行数据同步。主备集群可以部署在不同的位置,以满足业务不同级别的容灾需求。

典型的主备库配置主备库架构-修改.png