【问题标题】:CouchDB Document VersioningCouchDB 文档版本控制
【发布时间】:2016-09-28 05:41:49
【问题描述】:

您好,我想在我的 CouchDB 数据库中实现文档版本控制,在该数据库中,对文档的每次编辑都将被记录,包括更改了哪些字段、谁进行了更改以及更改发生的时间。

是否有任何 CouchDB 引擎提供这种支持,或者我必须在客户端手动处理它?

【问题讨论】:

    标签: couchdb versioning mvcc


    【解决方案1】:

    CouchDB 对多版本并发控制 (MVCC) 的使用不是版本控制系统。由于标题中的“版本”一词,这是一个常见的误解,但真正的目的是“并发控制”。

    简而言之,如果你想在你的应用程序中使用它,你必须自己构建它。

    【讨论】:

    • 简而言之,没有商业的CouchDB引擎可以提供这个功能吗?虽然我确实看到了一些在后台执行版本控制的客户端库。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多