asynchronous数据库复制解决schemePostgreSQL

我们有一个应用程序客户端(Android) – > API(PHP) – >数据库(PostgreSQL),控制人们在大型活动(俱乐部,婚礼派对,学术会议等)上的stream量。 但是有一些大客户即使在糟糕的networking连接上也需要“完全”的可靠性,所以他们要求一个不依赖于“永远在线”连接的自我基础设施。 由于我们的业务无法在没有互联网的情况下生存,我们正在考虑asynchronous数据库复制。 我们关心:

  • networking/主超载(他们会支付的)
  • 服务器之间暂时性不一致

但是我们担心的是:

  • 不会降低总体性能
  • 不会过分降低当地的performance(自我架构)

我们正在调查Bucardo 。 我们正朝着正确的方向走吗? 有一些更好的[免费]替代scheme?