私はそのシステムアーチを持っています:という名前のマスターデータベースとという名前master
のユーザーデータベースuser1
とuser2
。マスターデータベースからuser1
とuser2
dbsの両方にドキュメントを複製しています。次に、ユーザーはDB内のそのドキュメントを個別に変更します(たとえば、user1addsフィールドtags:[1, 2]
とuser2addstags:[3, 4]
フィールド)。tags
ここで、ユーザーデータベースからマスターに複製し、新しく追加されたフィールドをマージして、結果をにしたいと思いますtags:[1,2,3,4]
。また、結果のタグをにするロジックをレプリケーションで実行する必要があるかもしれませんtags:[1,2,4]
。
正しいアプローチは何ですか?