如果我删除一个MongoDB集合,那么MongoDB将来可以重用该集合占用的空间吗?

时间:2014-02-15 10:03:02

标签: mongodb collections

我的MongoDB数据库中有大约40个集合,它们将很快耗尽我的磁盘空间(20GB / 1TB)。

我计划删除一些旧的集合(40个中的10个),但我不知道MongoDB将来是否可以重用这些集合占用的空间?

1 个答案:

答案 0 :(得分:2)

你必须使用

db.repairDatabase()

释放磁盘空间。否则,,Mongo将来会使用文件中的空格。