1

我在 RDS 中使用 postgres 9.5.7,并希望在 EC2 机器上创建从属/只读副本。我已经弄清楚如何让逻辑复制在 RDS 上工作,并且能够用来pg_recvlogical接入 EC2 盒子上的复制槽。

我现在面临的挑战是,不幸的是,RDS 不支持pglogical,而且我似乎只剩下两种test_decoding或一种wal2json输出格式。有没有什么东西知道如何采用其中任何一种格式并将它们转换为可以在从属设备上执行的 SQL?

我在网上找到的大多数指南都只是开始pg_recvlogical工作,并没有采取额外的最后一步来展示如何将这些更改实际导入从数据库。

4

1 回答 1

1

也许你想检查https://wiki.postgresql.org/wiki/Logical_Decoding_Plugins#decoder_raw

这个插件输出一个可以在slave postgres中运行的sql语句

于 2018-07-18T05:01:22.367 回答