SQL Server 2005 または 2008 を使用してピア ツー ピア レプリケーションをセットアップした経験のある人はいますか?
具体的には、他のオプション/代替案が検討されたかどうか、および最終的に P2P レプリケーションが選択された理由に興味があります。
P2P レプリケーションを使用している場合:
あるいは、P2P レプリケーションを検討して別のオプションを選択した場合、それを除外したのはなぜですか?
SQL Server 2005 または 2008 を使用してピア ツー ピア レプリケーションをセットアップした経験のある人はいますか?
具体的には、他のオプション/代替案が検討されたかどうか、および最終的に P2P レプリケーションが選択された理由に興味があります。
P2P レプリケーションを使用している場合:
あるいは、P2P レプリケーションを検討して別のオプションを選択した場合、それを除外したのはなぜですか?
(免責事項: 私は開発者であり、DBA ではありません)
SQL Server 2005 マージ レプリケーションを設定して、レガシー システムの回復力を確保するために、地理的に離れた 2 つのアクティブ/アクティブ ノード間でレプリケートします。
監視が簡単かどうかはわかりません。私の権限外。
すべてのテーブルにトリガーを作成してパブリッシュ/サブスクライブ メカニズムを実行し、それぞれが独自のストアド プロシージャを呼び出します。
私たちの場合、ノード 0 で ID 1-1bn、ノード 1 で 1bn-2bn を使用して ID の衝突を回避するように設定されました (各テーブルに NodeId + EntityId の複合キーを使用したり、キーを GUID に変更したりするのではなく、例えば)。
レプリケーションの遅延は約 15 秒だと思います (専用帯域幅を使用したロンドンとニューヨークの間)。
で作業するのは大きな苦痛です:
確かに、関連する問題の一部は、私たちの特定の環境が原因であり、このセットアップをサポートする社内の人材がいないためです. あなたのマイレージは異なる場合があります。