これがセットアップです。同じ製品データベースを使用したいオンラインストアが複数あります。現在、それらはすべて分離されているため、何かを更新するには、製品を通過してコピーする必要があり、非常に面倒です。私がやりたいことは、マスター製品データベースを作成して、毎晩、各サイトがそのデータベースと比較し、それに応じて更新することです。
アイデアは、1 日に数回更新される製品の 1 つのマスター データベースであり、たとえば午前 2:00 に cron ジョブが実行され、個々の Web サイトに更新がプルされます。
データベースについてもう少し詳しく説明すると、比較する必要があるテーブル「products」が 1 つありますが、テーブル「prodcuts_site_status」も調べて、特定のサイトごとの製品ステータスの値を判断する必要があるため、「単にマスター テーブルをダンプし、それをサイト データベースに再重要化します。
行ごとに移動し、比較して更新する php スクリプトを作成するのは簡単ですが、mysql にもっと洗練された効率的なソリューションが存在することを望んでいました。助言がありますか?
ありがとう!