かなり長い間データベースの複製/同期を調査した後、私は自分の会社にSymmetricDSを選択することになりました。私の主な問題は、データベースと一緒に複製する必要がある物理ファイルを表すデータベーステーブルがあることでした。SymmetricDSもこれを処理します。
このソフトウェアは高度に構成可能であり、拡張ポイントをプラグインできるという事実(たとえば、ファイルの複製を処理するため)により、強力なツールになります。
私はそれをあまり長く稼働させていませんが、それは非常にうまく機能しているようです。最初は(構成に関して)学習曲線が急ですが、それを学ぶのにかかる時間の価値があると思います!
更新:SymmetricDSをほぼ4年間実行してきましたが、一度も失敗していません。それは複製ソフトウェアのトヨタハイラックスのようです:それはちょうど機能します。ローカルの内部データベースをリモートの外部データベースに複製しています。複製する大量のデータについて話しているわけではありませんが、それでもかなりの量のアクティビティが進行中です。レプリケーションは高速です(秒)。また、何らかの理由で外部ノードを最初から「移入」したい場合は、SymmetricDSを使用してこれを簡単に行うことができます。したがって、SymmetricDSを最初から使用して、最初に外部ノードに最初からデータを入力し、継続的なレプリケーションを処理することができます。
レプリケーションを両方の方法で設定しました(異なるテーブルに対して、同じテーブルを試したことはありません)。これも非常にうまく機能します。
UPDATE 2:8年後、まだ安定しています。私はそれが複製しているセットアップに多くの変更を加えていませんが、それは確かにその仕事をしています