MongoDB中的集合有以下三个关键指标:

  1. size:表示集合数据占用的空间大小,单位为字节。它包括数据、索引、未分配的空间等所有内容。

  2. storageSize:表示实际存储数据所占用的空间大小,单位为字节。它不包括索引和未分配的空间。

  3. count:表示集合中的文档数量。

sizestorageSize 可以通过执行 db.collection.stats() 命令来获取集合的统计信息。例如:

> db.myCollection.stats()
{
	"ns" : "test.myCollection",
	"count" : 10000,
	"size" : 10485760,
	"storageSize" : 7340032,
	...
}

在上面的示例中,size 为 10485760 字节(10 MB),storageSize 为 7340032 字节(7 MB)。可以看到,由于 MongoDB 使用了一些内部优化,实际存储的数据大小比总大小要小得多。

MongoDB collection stats 执行中的 size 和storageSize

原文地址: http://www.cveoy.top/t/topic/cvRx 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录