CouchDB makes the use of a model which is known as an ‘Optimistic Currency’ model. ‘Optimistic Currency’ model grants approval to send a document version with the CouchDB update. CouchDB scans the document version, and if the present document version does not tally with document version which was was sent, then CouchDB rejects the change in the release.

BY Best Interview Question ON 26 Mar 2019