MongoDB进阶与实战:微服务整合、性能优化、架构管理
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.8 计算文档大小

2.8.1 查看集合大小

使用collection.stats命令可以查看book集合的统计信息,代码如下:

字段说明见表2-9。

表2-9 collection.stats命令输出字段

size字段默认使用的单位是字节,如果希望简化显示,则可以指定计算的倍数:

这样返回结果的size会以MB为单位显示。

2.8.2 计算文档大小

如果只是希望计算某个文档对象的大小,则可以使用Object.bsonsize命令,代码如下:

同样,Object.bsonsize命令也适用于数组对象: