nil*_*nil 9 couchdb conflict missing-features
是否有可能完全解决CouchDB中数据库复制引起的冲突?我知道它有自己的内部算法来决定使用哪个修订版,但是应用程序是否可以注册一个自定义的javascript函数来以特定于应用程序的方式处理冲突?
CouchDB指南和维基似乎只建议使用外部应用程序代码来解决冲突.
不,不可能在 CouchDB 中自动(或以某种方式触发)解决冲突。
解决冲突始终取决于开发人员,这是事实。
在MVCC系统中自动解决冲突感觉很尴尬。我们存储以前的版本并授予非锁定访问权限有何用处?
(如果我错了,请纠正我)