CouchDB Konfliktlösung
Wie geht CouchDB bei der bidirektionalen Replikation mit Konflikten um?
Zum Beispiel: Nehmen wir an, es gibt zwei Adressbuchdatenbanken (auf Server A und B). Es gibt ein Dokument für Jack, das die Kontaktdaten von Jack enthält.
Server A und B werden repliziert und haben beide dieselbe Version des Jack-Dokuments.uf Server A wird Jacks Handynummer aktualisieruf Server B wird Jacks Adresse aktualisierJetzt, wenn wir bidirektionale Replikation durchführen, liegt ein Konflikt vor.Wie geht couchDB damit um? Wenn wir die Replikation in einem Java-Programm einleiten, gibt es eine Möglichkeit, festzustellen, ob Konflikte mit dem Java-Programm aufgetreten sind?