【问题标题】:Does logical replication supports bidirectional?逻辑复制是否支持双向?
【发布时间】:2021-07-13 07:32:59
【问题描述】:

我在每个 PostgreSQL 实例上创建了两个发布,但在同一个表上。然后我从每个实例订阅了这些出版物。我没有在两个实例的日志中看到错误,但我可以看到复制工作在一侧,即单向。

逻辑复制是否支持双向?

谢谢

【问题讨论】:

    标签: postgresql replication logical-replication


    【解决方案1】:

    不,您不能使用逻辑复制在两个方向上复制同一个表。这需要复杂的冲突解决方案,而 PostgreSQL 目前没有。

    【讨论】:

    • 由于为同一个表工作订阅多个出版物,只要每个出版物都有唯一的键(如主键、约束等),我认为即使是双向的也可以。所以现在我想,我必须使用 BDR。感谢您的回复。
    猜你喜欢
    • 1970-01-01
    • 2011-04-22
    • 2019-12-29
    • 2013-11-29
    • 2017-08-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多