只是想知道我是否正在修补我的postgres数据库,我不应该有任何停机时间,我该怎么办? (我正在修补我的主数据库和从数据库)
答案 0 :(得分:2)
如果您不介意运行已修改的PostgreSQL服务器,则可以运行BDR或Postgres-XL等群集解决方案。
使用标准的PostgreSQL,您可以使用流式复制。首先升级备用数据库,然后手动故障转移到备用数据库,升级主数据库并将其用作新的备用服务器。
所有这些解决方案都要求您拥有像pgBouncer这样的连接池,允许您重定向服务器之间的客户端连接。