mongo db.remove会阻止吗?

时间:2016-10-11 12:57:12

标签: mongodb

我即将从mongodb系列中删除总计6500万的约5000万份文件。

我并不关心完成所需的时间,而是关注它在整个过程中对生产数据库性能的影响。

remove()会阻止集合还是数据库?对同一个集合运行其他查询(findupdate)有什么影响吗? Mongodb docs没有提及任何锁/块

1 个答案:

答案 0 :(得分:1)

  

对于支持文档级并发控制的存储引擎,   例如WiredTiger,访问存储时不需要屈服   作为意图锁定,保存在全局,数据库和集合中   等级,不要阻止其他读者和作家。

https://docs.mongodb.com/manual/faq/concurrency