2016-05-31 11 views
0

32ビット(スレーブ)の別のWindowsシステムと64ビット(マスタ)のWindowsシステムでストリーミングレプリケーション(Postgres)が発生する可能性があるかどうかを知る必要があります。 。ボールを回転させる方法に関するチュートリアルがたくさんありますが、私は64/32 infastructureが問題を引き起こすかどうかを知りたいと思っています。誰もこれを行う経験はありますか?PostgresSQL 64ビットサーバから32ビットスレーブへのレプリケーション

よろしく、

Q_Q

答えて

0

ストリーミング(ならびにファイルベースの)を設定することは不可能である64ビットと32ビットのプラットフォーム間のレプリケーション。

https://www.postgresql.org/docs/9.5/static/warm-standby.html

ハードウェアがまったく同じである必要はないが、経験は二つの同一のシステムを維持することが、アプリケーションとシステムの寿命にわたって2つの の異なるものを維持するよりも簡単です ことを示しています。 の場合、ハードウェアアーキテクチャは同じでなければなりません。 と言うと、32ビットから64ビットへのシステムは動作しません。

これは、32ビットと64ビットのシステムが異なるデータ表現を持つためです。 g。フィールドのパディング。

しかし、代わりに論理複製を設定できます。まだ標準的なものはありませんが、例えばpglogicalまたはSlonyを見てください。

+0

代替ソリューションは何ですか? –

+0

私が言ったように、論理的な複製を探します。 –

関連する問題