MongoDB测量所需的磁盘大小

时间:2012-02-23 11:45:40

标签: mongodb architecture

我想知道是否有一些“经验法则”有一个近似的公式来衡量存储文件知道平均大小和文档数量需要多少,以及如果我创建一个或多少,这个增加了多少更多文档索引。

1 个答案:

答案 0 :(得分:3)

但是它会涉及到您指定的索引类型等等。如果您知道平均文档大小和生成的填充因子,则知道您的数据大小。添加索引大小(大致是所有索引字段的所有值的累积大小加上每个文档大约20个字节)和日志文件(如果已启用)。然后向上舍入到最接近的2Gb(如果启用了--smallfiles选项,则向上舍入到最接近的0.5Gb)。

如果您拥有真实数据,那么推断起来要容易得多,因为随着您添加更多,大致相似的数据,存储空间几乎呈线性上升。