1)根据官方的文档,removing
要删除数据,直接使用remove,
db.things.remove({}); // removes all db.things.remove({n:1}); // removes all where n == 1
2)删除后,磁盘空间并不会减少,而是会保留这些空间,新插入数据时会重用这些空间。
如果需要压缩空间,需要执行: mongod --repair,参见:Reducing MongoDB database file size
1)根据官方的文档,removing
要删除数据,直接使用remove,
db.things.remove({}); // removes all db.things.remove({n:1}); // removes all where n == 1
2)删除后,磁盘空间并不会减少,而是会保留这些空间,新插入数据时会重用这些空间。
如果需要压缩空间,需要执行: mongod --repair,参见:Reducing MongoDB database file size