我面临以下情况:
我必须将Cloud SQL PostgreSQL实例逻辑复制到外部PostgreSQL数据库,反之亦然。更具体地说,CloudSQL和外部实例将包含一些必须在每个数据库之间复制的主表和从表。但是,GCP当前不支持PostgreSQL逻辑复制和外部复制。
由于不支持它,因此我在寻找替代方法,并且注意到Debezium + Kafka可与CloudSQL MySQL一起使用,以捕获数据库更改并进行逻辑复制。我在Debezium谷歌论坛上询问了相同的问题(下面的链接) https://groups.google.com/forum/#!topic/debezium/yS61un46x8k
他们回答了我:
“ Debezium需要在源Postgres中安装特定的逻辑解码插件(ProtoBufs或wal2json),我不确定您的云SQL提供程序是否具有这种灵活性(例如在Amazon上) RDS,默认情况下已安装wal2json。”
如果这些插件之一可用或可以在Cloud SQL PostgreSQL中安装,有人可以回答我吗?如果没有,平台还不支持逻辑复制吗?提前致谢。