【发布时间】:2017-04-06 09:30:43
【问题描述】:
我有两个数据库,其中包含要同步的表。我不想同步任何其他表。我正在使用 Postgres-BDR 来做到这一点。
这些表是复制集 common 的一部分。在某些情况下,其他表在节点之间共享名称(但不在common 中),并且节点将调用DROP TABLE,然后调用CREATE TABLE。即使这些表不属于common 复制集,这些命令仍会复制到其他节点,导致其他节点丢失其表中的所有数据,然后创建一个空表。
我怎样才能阻止这种情况?我只希望将影响common 的命令复制到其他节点。
【问题讨论】:
标签: postgresql database-replication multi-master-replication postgresql-bdr