1

ニュージーランドのクライアントの 1 つで内部使用するための django Web アプリ (postgresql バックエンド) を作成しました。彼らは、マレーシアの支店の 1 つでも使用したいと言っています (同じデータベースに接続する必要があります)。問題は、どうやらマレーシアではインターネットが本当に予測不可能で、多くのダウンタイムがあることです。

ここで質問です。インターネットがダウンしたときにマレーシアの支店を稼働させ続け、データベースのバージョンをここ NZ のメイン データベースと同期させるための最良の方法は何でしょうか?

4

1 に答える 1

0

あなたがやろうとしているのは、データとスキーマを複数 (あなたの場合は 2 つ) の postgresql データベース間で同期することです。

正確に達成したいものに応じて、それを行うためのさまざまなソリューションがあります。これは開始するのに適した場所です - http://www.postgresql.org/docs/devel/static/high-availability.html

さまざまなソリューションの概要と各ソリューションの長所と短所がここにリストされています - http://www.postgresql.org/docs/devel/static/different-replication-solutions.html#HIGH-AVAILABILITY-MATRIX

于 2012-11-29T23:07:59.883 に答える