2つのデータベースが異なるサーバー上でホストされています。マスターテーブルデータベースのすべての内容をスレーブデータベースのテーブルにコピーするのに最善のことは何ですか?私はマスターデータベースの所有者ではありませんが、アクセスを許可します。 RSSを介してmasterデータベースからのデータを出力する前に、別のデータベースがある別のサーバーに挿入するためにPHPスクリプトを解析しますが、巨大なデータコンテンツのために、データを更新してリモートデータベースに挿入するのに24時間かかります。 2データベースのオーバーヘッド。したがって、マスターデータベースからデータをダウンロードし、ローカルコピーを保存してから2番目のサーバーにFTPを実行し、その内容をデータベースにダンプするスクリプトを作成することを計画しています。それはファイルのサイズがCSVかSQLのどちらかで約30MBであり、まだ成長しているのにそれはお勧めですか?これに最適なソリューションは何ですか?masterデータベースとの同期
注:FTPにダウンロードして2番目のデータベースに挿入するすべてのスクリプトは、自動更新のためにcronによって処理されます。
両方のMySQLデータベース。まだ、私はまだ何か別の方法を探していますが、レプリケーションが最良の解決策であれば私はそれに入るでしょう。 – text