【发布时间】:2016-09-28 05:41:49
【问题描述】:
您好,我想在我的 CouchDB 数据库中实现文档版本控制,在该数据库中,对文档的每次编辑都将被记录,包括更改了哪些字段、谁进行了更改以及更改发生的时间。
是否有任何 CouchDB 引擎提供这种支持,或者我必须在客户端手动处理它?
【问题讨论】:
标签: couchdb versioning mvcc
您好,我想在我的 CouchDB 数据库中实现文档版本控制,在该数据库中,对文档的每次编辑都将被记录,包括更改了哪些字段、谁进行了更改以及更改发生的时间。
是否有任何 CouchDB 引擎提供这种支持,或者我必须在客户端手动处理它?
【问题讨论】:
标签: couchdb versioning mvcc
CouchDB 对多版本并发控制 (MVCC) 的使用不是版本控制系统。由于标题中的“版本”一词,这是一个常见的误解,但真正的目的是“并发控制”。
简而言之,如果你想在你的应用程序中使用它,你必须自己构建它。
【讨论】: