我如何在Heroku上设置Postgres的复制?

3
Heroku上关于Postgres数据复制的最佳实践是什么?以便在主数据库所在的硬盘崩溃时,仍有数据的副本。
1个回答

4

这是否意味着Heroku不支持同步复制(即,如果主服务器失败,Heroku不支持无数据丢失的保证)? - user782220
我们支持syncrep。此外,这是一个会话变量,您可以根据每个查询进行微调。最后,我们的连续保护机制将WAL流量发送到持久存储:我们可以从这些归档中重新构建整个集群,而不会出现任何问题(即在硬件故障无法恢复的情况下)。 - hgmnz
@hgmnz 很好,你有如何做到这一点的文档链接吗? - user782220
你可以去TFM(PostgreSQL文档)查看更多信息 :) - 但为了完整起见,只需执行 BEGIN; SET synchronous_commit = on; INSERT INTO table ...; COMMIT; 即可。该语句将等待事务完成并传递到从节点。 - hgmnz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接