Postgresql同步和异步复制

Postgresql同步和异步复制,postgresql,replication,Postgresql,Replication,我以前从未设置过流式复制,不确定以下设置是否适用于最新的postgres: 我有两个数据中心,每个中心有两个专用数据库服务器 一个数据中心是主中心,运行我们的所有应用程序,这是我们希望Postgres在主服务器和从服务器之间运行同步流复制的地方 远程数据中心用于灾难恢复,我们希望主数据中心Postgres实例异步复制到远程数据中心 上述情况是否可能?让Master1和Slave1在一个数据中心同步复制,然后在托管在远程数据中心的Master1和Slave2/Slave3之间进行异步复制?确保

我以前从未设置过流式复制,不确定以下设置是否适用于最新的postgres:

  • 我有两个数据中心,每个中心有两个专用数据库服务器
  • 一个数据中心是主中心,运行我们的所有应用程序,这是我们希望Postgres在主服务器和从服务器之间运行同步流复制的地方
  • 远程数据中心用于灾难恢复,我们希望主数据中心Postgres实例异步复制到远程数据中心

上述情况是否可能?让Master1和Slave1在一个数据中心同步复制,然后在托管在远程数据中心的Master1和Slave2/Slave3之间进行异步复制?

确保这是一种非常常见的情况,应该可以正常工作。我不知道它是否能开箱即用。但是PostgreSQL还有其他模块,可以同时使用同步和异步复制。最终它可以工作,但我不确定您是否不需要额外的复制模块

在9.2和9.3中还做了额外的工作