私は次の問題の可能な解決策を探しています。
最初の状況:
私は2つのデータベース、1つのOracleDBと1つのMySQLDBを持っています。それらには多くの類似点がありますが、同一ではありません。OracleDBとMySQLDBの両方で多くのテーブルを使用できますが、Oracleテーブルは多くの場合、より広範囲で、より多くの列が含まれています。データベースの状況は変えられないので、私はそれに対処しなければなりません。
今私は次のものを探しています:
OracleからMySQLに、またはその逆にデータを同期したい。これは、リアルタイムまたは可能な限りリアルタイムに近い方法で実行する必要があります。したがって、1つのDBで変更が行われた場合、それらを他のDBにできるだけ早く同期する必要があります。
また、すべてのテーブルが同期している必要はないため、ソリューションは、同期する必要があるテーブルと同期しないテーブルを選択する方法を提供する必要があります。
データベースは同一ではないので、レプリケーションはオプションではないと思います。しかし、何ですか?皆さんがこれを行う方法や、私が必要としていることを正確に実行するツールを見つけるのを手伝ってくれることを願っています。多分あなたは私が使うことができるいくつかの良い論文/記事を知っていますか?
ありがとう!