首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Postgres异步复制

Postgres异步复制
EN

Stack Overflow用户
提问于 2016-09-01 13:04:31
回答 1查看 300关注 0票数 1

我有一个使用Postgres数据库的RoR应用程序。这是在本地计算机上为本地网络客户端工作。但是我想在云上添加一个镜像本地数据库的数据库。但有一个问题,有时互联网会中断,因此本地服务可以继续工作,但云上的数据库将从下一次本地数据库连接到互联网以同步更改时开始等待。

我一直在阅读关于同步复制的文章,但我认为它在这种情况下不会起作用。所以异步复制可能会有所帮助,但是选择哪一个(slony、buscardo、pglogical)呢?

我能做到这一点吗?

更新

如果我将异步复制与slony或bucardo一起使用,当互联网不可用时,它们会继续尝试将更改发送到云数据库,还是会发送更改并失败,并且不再尝试(在这种情况下,云数据库将具有不正确的数据)?

EN

回答 1

Stack Overflow用户

发布于 2016-09-01 17:36:51

嗯,恐怕同步复制在这里不是一个选项。即使您的本地和云正在运行,同步复制也会由于您的网络延迟而减慢您的本地数据库。唯一的选择是异步复制,你必须等待你的云数据库在互联网连接断开的情况下赶上你的本地数据库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39263024

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档