私はマスターとスレーブ上に同じテーブルを持っています。両方とも多くの列にprice
があります。複製が上書きされないように、スレーブのprice
列の個々の値を設定する可能性はありますか?MySQLのスレーブでいくつかの列のレプリケーションをスキップ
私たちのシステムは、個々の価格を持つ多くの国で機能しますが、中央データベースからいくつかの共通データも共有したいと考えています。いくつかの解決策までしかし
私は:
- はレプリケートされません他のテーブルに、すべての国の特定の列を抽出します。 これには、ソースコードに多くの変更が必要です。
- マスターからレプリケートする共通の共有列のみを持つプロキシデータベースをいくつか作成し、完全な列定義を持つマスターベースのデータベースに設定します。 私は醜いです。
良いことはありますか?助けていただければ幸いです。