- MongoDB进阶与实战:微服务整合、性能优化、架构管理
- 唐卓章
- 159字
- 2025-02-17 22:21:43
2.8 计算文档大小
2.8.1 查看集合大小
使用collection.stats命令可以查看book集合的统计信息,代码如下:

字段说明见表2-9。
表2-9 collection.stats命令输出字段

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

这样返回结果的size会以MB为单位显示。
2.8.2 计算文档大小
如果只是希望计算某个文档对象的大小,则可以使用Object.bsonsize命令,代码如下:

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