更新文档键值是否会在Mongodb中占用更多空间

时间:2015-07-14 11:21:17

标签: mongodb collections document

在Mongodb中如果我不断更新集合中文档的键值,它会占用更多空间吗?如果我更新其值10万次,那么空间是否会浪费在硬盘上。

1 个答案:

答案 0 :(得分:0)

基本上,当写入发生时,它不会占用更多空间,因此如果新值不需要更多空间,则不必分配更多空间。
关于快速更新 - mongodb写入是懒惰的,因此它可以将多次写入分组到磁盘的一次物理写入。

您可以找到更多信息here

请注意,如果您启用了日志记录,则会占用更多磁盘空间,但这取决于您的配置。

MongoDB dbStats为您提供数据库存储使用,尝试使用它。