【发布时间】:2010-10-02 14:37:06
【问题描述】:
是否有 PostgreSQL HA 解决方案可以优雅地处理裂脑情况。详细地说,我正在开发的系统预计将在多个区域运行,用户靠近那里的服务器,并且已知区域之间的连接是有问题的。我希望用户能够在降级状态下继续使用系统(无需从断开连接的区域进行更新),并在他们重新上线后进行合理的合并。
【问题讨论】:
标签: postgresql replication high-availability
是否有 PostgreSQL HA 解决方案可以优雅地处理裂脑情况。详细地说,我正在开发的系统预计将在多个区域运行,用户靠近那里的服务器,并且已知区域之间的连接是有问题的。我希望用户能够在降级状态下继续使用系统(无需从断开连接的区域进行更新),并在他们重新上线后进行合理的合并。
【问题讨论】:
标签: postgresql replication high-availability
如果您准备好忍受时间延迟,应该有一些日志传送解决方案,您可以通过计划作业实施这些解决方案。基本上,您将事务日志的片段发送到备份服务器。以下是一些描述更好的链接:
请注意,Slony-I 的完整实现可能很笨拙(至少几年前我发现它是这样的,它可能已经有了很大的改进)。
【讨论】: