小编Kir*_*irl的帖子

db.collection.stats 返回的 Object.bsonsize 和 avgObjSize 有什么区别?

在我的收藏中,我的文档似乎比较相似。我需要知道我的生产服务器需要多少存储空间来存储我的文档,这就是我查询的原因:

db.collectionName.stats()
Run Code Online (Sandbox Code Playgroud)

我的字段 avgObjSize 大约为 6442 字节。我在我的收藏中选择了一个随机文档,我输入:

Object.bsonsize(db.collectionName.find({"_id" :         ObjectId("5508497c51a990da07b07106")}))
Run Code Online (Sandbox Code Playgroud)

我获得了 810 个字节。

为什么我有这么大的差异?

我还注意到,我存储的文档越多,avgObjSize 减少的越多……这正常吗?(我查过,我的文件不是空的。)

它是一个开发服务器,所以我使用的是 Red Hat Enterprise Linux 5.8,它是一个 32 位版本。

mongodb storage database-size size

2
推荐指数
1
解决办法
9672
查看次数

标签 统计

database-size ×1

mongodb ×1

size ×1

storage ×1