Postgresのwikiページで言及されているデータベース複製方法の違いについて混乱しています。これは通常の状況に最適です。
ウォームスタンバイ/継続的なアーカイブ/ログ配布
高可用性を提供
http://www.postgresql.org/docs/current/static/warm-standby.html
ホットスタンバイ/バイナリレプリケーション/ストリーミングレプリケーション
読み取り専用クエリに使用
https://wiki.postgresql.org/wiki/Hot_Standby
https://wiki.postgresql.org/wiki/Binary_Replication_Tutorial
PITR
それらの単語はしばしば誤解され、同じバージョンのPostgreSQLに到着したため、概念が混同されることがよくあります。
これが役に立てば幸いです!
私の環境で継続的なアーカイブを使用してストリーミングレプリケーションを構成しました。
ストリーミングレプリケーションは、より最新のスタンバイ/レプリカを提供します。本番システムがクラッシュした場合、本番システムからDR viにデータをストリーミングするために失われるデータが非常に少なくなりますTCPプロトコル。
継続的なアーカイブは、ポイントインタイムのリカバリを提供します。また、ネットワーク障害によるアーカイブの遅延が発生した場合に、スタンバイデータベースをリカバリするのに役立ちます。
詳細については、リンクを参照してください。
https://www.percona.com/blog/2018/09/07/setting-up-streaming-replication-postgresql/