gpt4 book ai didi

couchdb - 从设计角度应该如何对待 CouchDB 修订版?

转载 作者:行者123 更新时间:2023-12-02 17:52:18 26 4
gpt4 key购买 nike

据我所知,CouchDB 修订版不应被视为文档版本控制意义上的修订版。从其他帖子来看,它们似乎被视为临时数据,直到调用粗粒度的紧凑操作为止。

我的问题是,如果我有兴趣使用 CouchDB 来维护文档以及这些文档的版本历史记录,我应该允许由 CouchDB 修订版本地处理它,还是应该在顶部构建一个层它将在紧凑的操作中幸存下来?

我正在考虑后者,因为 Couch 不复制文档的修订版本,只复制最新的更新。这让我认为修订是一个误导性的名称,因为它更多的是一种用于稳定复制的数据结构。

最佳答案

您必须构建该层,因为 couchdb 修订版不是数据的版本控制系统。

“revision”具有误导性,“version”也是如此,到目前为止建议的每个名称也是如此。欢迎提出建议,哪怕只是为了确认命名是多么棘手。

关于couchdb - 从设计角度应该如何对待 CouchDB 修订版?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8263043/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com