マルチマスターマスターレプリケーションを実行する適切な方法を探しています。
現在MySQLを使用していますが、必要に応じてPostgresまたはOracleに切り替えることができます。
これまでのところ、私が見つけた唯一の解決策は、Continuentのタングステンレプリケーターです。類似または代替を探しています。
これは、非同期設定で30〜50ノードを同期するために使用されます(ノードは一度に数時間切断される場合があります)。
ありがとうございました。
私たちはしばらくの間MySQLでマルチマスターレプリケーションを行ってきましたが、それはあなたが 潜在的な落とし穴を理解して計画する/準備することができる である限りうまく機能します。 auto-increment-offset
およびauto-increment-increment
レプリケーション設定(アプリがGUIDまたはその他の手動キーフィールド割り当てのみを使用する場合はそれほど重要ではありません)に注意し、行ベース、ステートメントベース、混合の方法を理解してください。レプリケーションはアプリで機能します。
または、同期レプリケーションに関心がある場合は、急速に成熟している MariaDB Galera Cluster を調べてください。