N 個の負荷分散サーバー間で分散されるオブジェクトのリストを維持したいと考えています。クライアントが 1 つのサーバーでリストを変更するたびに、これらの変更を他のサーバーに移行したいと考えています。したがって、これはマスター マスター レプリケーションの場合だと思います。これを処理する最も簡単な方法は何ですか? 1 つの単純化された事実は、リスト内のオブジェクトへの各変更には、関連付けられた増加するバージョン番号が関連付けられているということです。そのため、アイテムが 2 つの異なるサーバーで変更され、これら 2 つのデルタが 3 番目のサーバーに移動した場合、競合を解決することができます。
編集: 明確化: 私は Memcached や Redis のような分散型のキー値ストアに精通しています。それはここでは問題ではありません。私が興味を持っているのは、共有リストの競合を解決するメカニズムです。たとえば、サーバー A がリスト内の項目を変更し、サーバー B がその項目を削除した場合、競合をプログラムで解決する方法などです。