Postgresql 10逻辑复制MultiMaster

时间:2017-07-24 18:01:33

标签: postgresql logical-replication

是否可以将Postgresql 10逻辑复制用作多主机?我尝试使用postgresql 10安装两个linux ubuntu服务器,但是我发现的所有示例都实现了从主到slave的复制,我需要进行复制,允许更改两个数据库(Publication和Subscriber)中的数据。

1 个答案:

答案 0 :(得分:3)

这是可能的,但它可能不会很好。 postgres 10中的逻辑复制没有冲突解决功能,因此如果你用每个数据库写一个具有相同主键的行,它就会很容易掉头。

对于不存在冲突的不相交集,它应该可以正常工作。

如果您需要冲突处理,可以立即使用BDR或其他多主机复制解决方案。