On Mar 24, 2014, at 10:10 AM, אורן שני <[email protected]> wrote:

> How abiut couchDB's conflict resoloution mechanism vs SQL DB's using locks.
> Do you think that is a major concideration?

You can’t use locking in a widely-distributed system, or one client forgetting 
to release a lock would block everyone else (either forever or until the lease 
runs out.) It also makes offline updates impossible. 

I’ve heard of relational-db-based systems that do replication, but they don’t 
attempt to propagate locks. Instead they do conflict resolution during 
replication the same way CouchDB does.

—Jens

Reply via email to