In che modo CouchDB gestisce i conflitti mentre si esegue la replica bidirezionale?Risoluzione conflitto Couchdb
Ad esempio: Diciamo che ci sono due database di rubriche (nel server A e B). C'è un documento per Jack che contiene i dettagli di contatto di Jack.
- Server A e B sono replicati ed entrambi hanno la stessa versione del documento di Jack.
- Nel server A, il numero di cellulare di Jack non viene aggiornato.
- Nel server B, l'indirizzo di Jack viene aggiornato.
- Ora, quando eseguiamo la replica bidirezionale, c'è un conflitto.
Come si gestisce couchDB? Se iniziamo la replica in un programma Java, c'è un modo per sapere se ci sono stati conflitti dal programma java?