当前位置:  开发笔记 > 编程语言 > 正文

MongoDB中的文件大小和数据大小是什么意思?

如何解决《MongoDB中的文件大小和数据大小是什么意思?》经验,为你挑选了1个好方法。

几天前我开始使用MongoDB,我在理解某些数据库架构时遇到了问题.如果我执行查询db.stats(); 我有文件大小,数据大小,存储大小和索引大小.我在冲浪的时候发现了以下内容:

Storagesize = datasize +分配用于收集的可用空间

datasize = MongoDB使用的数据库大小

在这里,我无法理解filesize和datasize reprsentation的代表.对于datasize - >还包括indexsize?请提供指定属性的精确解决方案,如果我提到任何错误,请纠正我.

预谢谢,



1> Remon van Vl..:

dataSize:数据库使用的所有实际数据(BSON对象)的总和,以字节为单位

indexSize:数据库使用的所有索引的总和,以字节为单位

storageSize:dataSize加上所有预分配的集合空间,以字节为单位

fileSize:为此数据库分配的所有文件的大小总和(例如test.0 + test.1等),以字节为单位

nsSizeMB:此数据库的命名空间文件的大小,以兆字节为单位.

avgObjSize:数据库中文档对象的平均大小.此值包括填充,因此在减小文档大小时可能不会更改.

推荐阅读
手机用户2402851335
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有