2017-07-24 72 views
1

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

回答

2

这是可能的,但它可能不会很好。 postgres 10中的逻辑复制没有冲突解决功能,所以如果你用一个主键写一行(比如说)到每个数据库,它会很容易出错。

它应该适用于不可能发生冲突的不相交集合。

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