CouchDB:磁盘大小与数据大小

标签 couchdb

http://registry.npmjs.org/ 中的 disk_sizedata_size 有什么区别.

我认为disk_size是数据库在磁盘上占用的大小,data_size是实际数据的大小。

但是 diff 到底包含什么? CouchDB View ?更新期间创建未使用的部分? ...?

最佳答案

来自CouchDB docs :

  • data_size(数字)- 数据库数据的实际数据大小(以字节为单位)。
  • disk_size(数字) – 存储在磁盘上的数据大小(以字节为单位)。观看次数指数不包含在计算中。

它们之间的差异是由旧文档修订所填补的,也可以称为数据库碎片。当它变得足够高时,值得运行数据库压缩以释放一些磁盘空间。数据库压缩后,所有不冲突的修订都将被删除,并且这些值变得或多或少相等。

关于CouchDB:磁盘大小与数据大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24068984/

相关文章:

javascript - 在 couchdb reduce 中使用 "eval"- 这有多危险?

couchdb - CouchRest 从 couchdb 中删除文档

基于角色的 CouchDB 每字段读取权限

mysql - 如何在RoR中从CouchDB读取数据?

sql - 用于管理键值存储中的时态数据的资源或工具是什么?

database-design - 如何在 couchdb 中为简单的相册构建数据库设计?

angularjs - 离线 Firebase

couchdb - 数据冲突409错误

php - 我应该选择哪个 PHP 库来使用 CouchDB?