A节点:PG10
B节点:PG13
背景
A节点数据同步到B节点,PG10数据流复制同步到PG13
修改配置
修改配置文件postgersql.conf:
wal_level = logical
A节点创建publication
CREATE PUBLICATION dev_pub;
添加要发布的表
alter publication dev_pub add table a;
alter publication dev_pub add table b;
alter publication dev_pub add table c;
删除表命令:
alter publication dev_pub drop table a;
B节点进行订阅
create subscription dev_sub connection 'host=xxxx port=5432 dbname=dev user=postgres password=xxx' publication dev_pub;
刷新加载已发布的数据库表
ALTER SUBSCRIPTION dev_sub REFRESH PUBLICATION;
本文介绍了如何配置从PG10节点到PG13节点的数据流复制。首先,需要在A节点修改配置文件,将wal_level设置为logical,然后创建publication并添加要发布的表。在B节点,创建订阅连接到A节点的publication。最后,通过刷新订阅来加载已发布的数据库表,实现数据的同步。

被折叠的 条评论
为什么被折叠?



