http://registry.npmjs.org/ 中的 disk_size
和 data_size
有什么区别.
我认为disk_size
是数据库在磁盘上占用的大小,data_size
是实际数据的大小。
但是 diff 到底包含什么? CouchDB View ?更新期间创建未使用的部分? ...?
最佳答案
来自CouchDB docs :
- data_size(数字)- 数据库数据的实际数据大小(以字节为单位)。
- disk_size(数字) – 存储在磁盘上的数据大小(以字节为单位)。观看次数指数不包含在计算中。
它们之间的差异是由旧文档修订所填补的,也可以称为数据库碎片。当它变得足够高时,值得运行数据库压缩以释放一些磁盘空间。数据库压缩后,所有不冲突的修订都将被删除,并且这些值变得或多或少相等。
关于CouchDB:磁盘大小与数据大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24068984/