¿Puede un controlador de actualización de documentos CouchDB obtener un conflicto de actualización?

¿Qué tan probable es un conflicto de revisión cuando se usa un controlador de actualización? ¿Debería preocuparme por el código de manejo de conflictos al escribir una función de actualización robusta?

Como se describe enControladores de actualización de documentos, CouchDB 0.10 y posterior permite la modificación de documentos del lado del servidor a pedido.

Los controladores de actualización pueden procesar formatos que no sean JSON; pero las otras características principales son estas:

Un front-end HTTP para código de modificación de documentos arbitrariamente complejoNo es necesario escribir un código similar para todos los clientes posibles: una arquitectura DRYLa ejecución es más rápida y es menos probable que se produzca un conflicto de revisión

No estoy claro sobre el tercer punto. Ejecutando localmente, el controlador de actualización se ejecutará mucho más rápido y con menor latencia. Pero en situaciones con una alta contención, eso no garantiza una actualización exitosa.¿O el controlador de actualizaciones garantiza una actualización exitosa?

Respuestas a la pregunta(1)

Su respuesta a la pregunta