0

PHP と RDBMS を使用して Web アプリケーションを開発しています。アプリケーションが必要とするデータの一部は、別のエンティティが所有するリモート データベースに格納されています。この他のデータベースへのアクセスは読み取り専用に制限されています。リモート データベースへのクエリを実行し、その結果をローカル テーブルのように使用できる RDBMS はありますか (つまり、外部キーの関係や JOIN などを満たすことができますか)。私は FOSS の方が好きですが、必須ではありません。

4

1 に答える 1

0

MySQL には FEDERATED テーブル タイプがあります。リモート MySQL インスタンスのテーブルを参照するテーブルを作成し、そのテーブルをローカル テーブルのように使用できます。

これにはいくつかの制限があります (トランザクションのサポートがない、IMHO など) が、説明したとおりに機能するはずです。

于 2012-07-30T00:14:03.260 に答える