在更新特定文档后,CouchDB如何处理更新视图?

时间:2013-07-25 10:11:15

标签: python database nosql couchdb

我有一个大小为200mb的数据库,上面写着大约10个视图。 这给了我一个在磁盘上占用大约3-4GB的视图文件

数据库中的所有文档每天更新一次,每次更新之间间隔一分钟,因此文档数量不变。(文档数量= 24小时内的分钟数)

当我更新doc到它的新版本并立即压缩数据库(删除旧版本)之后,视图文件会发生什么?B树中的值是否使用新值更新,或者是B树上有一个新条目,因此增加了视图文件的大小?

在节省磁盘空间和确保视图速度的同时处理这种情况的最佳方法是什么?

0 个答案:

没有答案