【问题标题】:Are there logical decoding plug-ins available for Cloud SQL PostgreSQL?Cloud SQL PostgreSQL 是否有可用的逻辑解码插件?
【发布时间】:2018-11-30 22:24:31
【问题描述】:

我面临以下情况:

我必须将我的 Cloud SQL PostgreSQL 实例逻辑复制到外部 PostgreSQL 数据库,反之亦然。更具体地说,CloudSQL 和外部实例将包含一些必须在每个数据库之间复制的主从表。但是,GCP 目前不支持 PostgreSQL 逻辑和外部复制。

由于不支持,我已经搜索了一个替代方案,我注意到 Debezium + Kafka 可以与 CloudSQL MySQL 一起使用来捕获数据库更改并进行逻辑复制。我在 Debezium google group 上问了同样的问题(下面的链接) https://groups.google.com/forum/#!topic/debezium/yS61un46x8k

他们已经回复了我:
“Debezium 需要在源 Postgres 中安装特定的逻辑解码插件(ProtoBufs 或 wal2json),我不确定您的云 SQL 提供商是否具有这种灵活性(但例如在 Amazon RDS 上,默认安装 wal2json) 。”

如果这些插件之一可用或可以安装在 Cloud SQL PostgreSQL 中,谁能回答我?如果没有,在平台不支持的情况下,是否有任何替代方法用于逻辑复制?提前致谢。

【问题讨论】:

  • 我也有同样的问题。有没有办法做到这一点?

标签: google-cloud-platform google-cloud-sql debezium


【解决方案1】:

Cloud SQL Postgres 目前不支持逻辑复制。由于缺少逻辑复制,您也无法使用 Debezium + Kafka。

我必须从 Cloud SQL Postgres 迁移到本地 Postgres。

【讨论】:

    【解决方案2】:
    猜你喜欢
    • 2017-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多