Я тестирую Couchbase для приложения и сталкивался с несколькими сомнениями с XDCR, я читал Conflict resolution in XDCR. но не был точно уверен в том, что произойдет в следующем сценарии:Параллельные обновления с использованием XDCR Couchbase
У меня есть два кластера (по одному серверу, скажем, S1 и S2), на котором я копирую ведро в обоих направлениях с помощью XDCR.
Если S1 и S2 должны были изменить один и тот же документ одновременно, как будет решено получить результирующее обновление, учитывая, что оба они вносят одно изменение в документ? Будет ли ответ изменяться, если они внесут в документ другое количество изменений?
Таким образом, такой сценарий приведет к потерям обновлений? –
Я не потеряюсь. Оба кластера будут иметь документы, они будут просто разными, следующее обновление исправит это. –