云数据库 RDS-使用pglogical插件:插件介绍

时间:2024-12-20 17:08:36

插件介绍

pglogical支持的使用场景:

  • 主版本数据库之间的升级(存在上述的版本限制)。
  • 完整的数据库复制。
  • 利用复制集,选择性的筛选的关系表。
  • 可从多个上游服务器,做数据的聚集和合并。

pglogical要求:

  • pglogical 扩展必须同时安装在发布端和订阅端上。
  • 发布端和订阅端上的表必须具有相同的名称并且位于相同的模式中。
  • 发布端和订阅端的表必须具有相同的列,每列中的数据类型必须相同。
  • 表必须具有相同的主键。不建议添加除 PRIMARY KEY 之外的其他 UNIQUE 约束。
  • 要复制多个数据库,您必须为每个数据库设置单独的发布端/订阅端关系。无法同时为 PostgreSQL 安装中的所有数据库配置复制。
support.huaweicloud.com/usermanual-rds/rds_09_0064.html