1

ターゲットデータベースの構造がわずかに異なることを考慮して、(ターゲットデータベースに)複製するテーブルのみを選択することで、mysqlデータベースを複製することは可能ですか?

次のことを考慮してください。

ターゲットデータベースに複製する必要のあるすべてのデータがロードされたデータベースがあります。これを私たちと呼びましょうMasterDatabase

これで、TargetDatabaseこれはライトバージョンでありMasterDatabase、プレゼンテーション層に使用されます。2つのデータベースには、異なる構造のテーブルがあることに注意してください。

このシナリオでレプリケーションは可能ですか?

TargetDatabaseそうでない場合は、大規模な更新を行わずにからのデータを更新するソリューションはありMasterDatabaseますか?通常のレプリケーションが機能するのと同じように、選択的な更新を行う可能性がありますか?

4

1 に答える 1

1

レプリケーションは、さまざまなストレージ エンジンにレプリケートできるという意味である程度柔軟です。もちろん、レプリケートするデータを選択的に選択することもできます。

ただし、レプリケーションはソース データセットの同一のコピーであることを意味していることに注意してください。スキーマに別の形式や別のテーブル定義が必要な場合、それはもはや実際のデータ レプリケーションではありません。

于 2011-07-04T21:36:02.240 に答える