集合“总文档大小”大于数据库“存储大小”

时间:2018-03-23 09:56:43

标签: mongodb

为什么整个mongo数据库的存储空间大小小于总文档大小

存储空间 enter image description here

收藏尺寸 enter image description here

1 个答案:

答案 0 :(得分:4)

默认情况下,MongoDB的WiredTiger存储引擎compresses data and indexes,因此磁盘上的数据库存储大小(包括集合和索引数据)通常小于未压缩文档大小和索引大小的总和报告收集统计数据。

存储与未压缩数据大小的比率将根据诸如数据的可压缩程度,您创建的索引的数量和类型,是否删除了大量文档(创建可用的空闲空间)等因素而变化重用),以及默认服务器或集合选项的任何配置更改。

在您的示例中,您总共拥有大约273.5 MB的数据和数据。此数据库中的索引使用70.9 MB的磁盘存储空间。