MongoDB collection stats 执行中的 size 和storageSize
MongoDB中的集合有以下三个关键指标:
-
size:表示集合数据占用的空间大小,单位为字节。它包括数据、索引、未分配的空间等所有内容。 -
storageSize:表示实际存储数据所占用的空间大小,单位为字节。它不包括索引和未分配的空间。 -
count:表示集合中的文档数量。
size 和 storageSize 可以通过执行 db.collection.stats() 命令来获取集合的统计信息。例如:
> db.myCollection.stats()
{
"ns" : "test.myCollection",
"count" : 10000,
"size" : 10485760,
"storageSize" : 7340032,
...
}
在上面的示例中,size 为 10485760 字节(10 MB),storageSize 为 7340032 字节(7 MB)。可以看到,由于 MongoDB 使用了一些内部优化,实际存储的数据大小比总大小要小得多。
原文地址: http://www.cveoy.top/t/topic/cvRx 著作权归作者所有。请勿转载和采集!