Couchdb视图压缩

Couchdb视图压缩,couchdb,Couchdb,我知道压缩db会删除超出配置中设置的限制的旧版本。其结果是减少了磁盘使用,对查看速度几乎没有影响,因为旧版本不属于视图索引的一部分 我认识到视图压缩不同于视图清理,后者删除未使用的视图索引文件以节省空间 但是,视图压缩会发生什么情况?我还没有找到太多关于这方面的文档,只是这是必要的。它的操作是否与db Compression相似,因为它从设计文档中删除了旧版本?如果是这样的话,我不认为有什么好处,因为设计文档通常很小,而且很少。视图的结构类似于数据库,因此当您更改文档时,视图索引中会有旧的修订,

我知道压缩db会删除超出配置中设置的限制的旧版本。其结果是减少了磁盘使用,对查看速度几乎没有影响,因为旧版本不属于视图索引的一部分

我认识到视图压缩不同于视图清理,后者删除未使用的视图索引文件以节省空间


但是,视图压缩会发生什么情况?我还没有找到太多关于这方面的文档,只是这是必要的。它的操作是否与db Compression相似,因为它从设计文档中删除了旧版本?如果是这样的话,我不认为有什么好处,因为设计文档通常很小,而且很少。

视图的结构类似于数据库,因此当您更改文档时,视图索引中会有旧的修订,直到您进行压缩,就像数据库一样。虽然没有明确说明这一点,但“视图也需要像数据库一样进行压缩”语句暗示了这一点