私はレプリケーションと呼びたいものを研究していますが、おそらく他の技術用語があるでしょう - 私が知る限り、「レプリケーション」は構造とそのデータをスレーブに完全に複製することです. 構造の複製のみが必要です。私の用語はおそらく間違っているため、自分で答えを見つけることができないようです。
変更、追加、または削除が行われたときにマスター構造を複数のローカル データベースに複製する mysql 環境をセットアップすることは可能ですか? 各ユーザーが独自の一意のデータを持つ独自のデータベース インスタンスを取得するが、テーブルの構造は同じであるソリューションを探しています。マスター構造を更新する場合、同じ手順を各ユーザー データベースで複製する必要があります。
たとえば、 user1.table1およびuser2.table1によって複製されるmaster.table1に列が追加されています。
私の最初のアイデアは、PHP で更新手順を作成することでしたが、これはデータベースに組み込まれている非常に基本的な関数のように感じました。なぜなら、私の結論は、より少ないデータでインデックス検索がはるかに高速になるからです (~ 合計データを で割った値)ユーザー) そしておそらくより安全です (不幸なリークはありません)。