你没有提到你正在使用的MongoDB服务器的版本,但考虑到size
你的数据比大得多的storageSize
磁盘上,我假设你正在使用的WiredTiger存储引擎,其数据压缩和索引默认.WiredTiger存储引擎首次作为MongoDB 3.0生产系列中的一个选项提供,并成为MongoDB 3.2+中新部署的默认存储引擎.
在您的示例输出中,看起来您有1.4TB的未压缩data
,当前占用磁盘上的334GB(storageSize
值).此集合的索引使用的存储空间将单独报告indexSizes
并汇总为totalIndexSize
.
输出collection.stats()
将根据您的MongoDB服务器版本和配置的存储引擎而有所不同,但通常在MongoDB手册中将其描述为shell帮助程序调用的collStats
命令输出的一部分db.collection.stats()
.
注意:MongoDB文档是版本化的,因此您应始终确保引用与MongoDB发行版系列相匹配的文档(即3.2,3.4,...).默认文档链接将指向当前的生产版本.
你没有提到你正在使用的MongoDB服务器的版本,但考虑到size
你的数据比大得多的storageSize
磁盘上,我假设你正在使用的WiredTiger存储引擎,其数据压缩和索引默认.WiredTiger存储引擎首次作为MongoDB 3.0生产系列中的一个选项提供,并成为MongoDB 3.2+中新部署的默认存储引擎.
在您的示例输出中,看起来您有1.4TB的未压缩data
,当前占用磁盘上的334GB(storageSize
值).此集合的索引使用的存储空间将单独报告indexSizes
并汇总为totalIndexSize
.
输出collection.stats()
将根据您的MongoDB服务器版本和配置的存储引擎而有所不同,但通常在MongoDB手册中将其描述为shell帮助程序调用的collStats
命令输出的一部分db.collection.stats()
.
注意:MongoDB文档是版本化的,因此您应始终确保引用与MongoDB发行版系列相匹配的文档(即3.2,3.4,...).默认文档链接将指向当前的生产版本.