おそらくこれはまだ不可能ですが...
MySQL と Derby の間でレプリケーションまたはフェデレーションをセットアップする最も簡単な方法は何ですか?
Derby の特定のテーブルへのデータの更新/挿入/削除を、可能な限り迅速かつ効率的に MySQL の同等の同一テーブルに自動的にフローする方法が必要です。
もちろん、これはアプリケーション コードで実行できますが、控えめに言っても、洗練されておらず、遅く、非効率的です。
おそらくこれはまだ不可能ですが...
MySQL と Derby の間でレプリケーションまたはフェデレーションをセットアップする最も簡単な方法は何ですか?
Derby の特定のテーブルへのデータの更新/挿入/削除を、可能な限り迅速かつ効率的に MySQL の同等の同一テーブルに自動的にフローする方法が必要です。
もちろん、これはアプリケーション コードで実行できますが、控えめに言っても、洗練されておらず、遅く、非効率的です。
私は試したことはありませんが、c-jdbc、セコイア、またはタングステン(セコイアの後継) を使用してもそれほど難しくないと思います。
たとえば、c-jdbc ホームページから: 「C-JDBC はオープン ソース (LGPL) データベース クラスター ミドルウェアであり、Java アプリケーションが JDBC(tm) を介してデータベースのクラスターに透過的にアクセスできるようにします。データベースは分散され、相互に複製されます。いくつかのノードと C-JDBC は、これらのノード間でクエリのバランスを取ります。C-JDBC はノードの障害を処理し、チェックポイントとホット リカバリのサポートを提供します。
短い機能概要:
必要以上のことを行いますが、ユースケースをカバーする必要があります。