サーバーs1のデータベースd1に1つのテーブルt1があり、サーバーs2のd2に別のテーブルt2があります。次に、テーブルt1のデータとt2テーブルの関連データを結果データとして作成します。可能?
MySQL5.0のFEDERATEDStorageEngine。関連ドキュメント他のオプションを見たことがあります...2つの異なるサーバー間でデータを取得するにはどうすればよいですか?
サーバーs1のデータベースd1に1つのテーブルt1があり、サーバーs2のd2に別のテーブルt2があります。次に、テーブルt1のデータとt2テーブルの関連データを結果データとして作成します。可能?
MySQL5.0のFEDERATEDStorageEngine。関連ドキュメント他のオプションを見たことがあります...2つの異なるサーバー間でデータを取得するにはどうすればよいですか?
問題には2つの解決策があります。
1)。フェデレーションエンジンを使用したMySQLベース(あなたが言及したように)。FederatedEngineに関するこのブログ投稿をご覧ください。
2)。(PHPを使用している場合)あるサーバーからデータをフェッチしてから、データをループして別のサーバーに関連するクエリを実行するか、最初のサーバーからフェッチしたデータに基づいて別のサーバーに単一の集計クエリを実行します。
それがあなたを助けることを願っています...