我的mongoDB存在问题,我在服务器上运行了一个mongo实例。我在db中有几个集合 - 我遇到的问题是当我在 myRecords 集合中运行一个很长的更新操作(150k记录)时, myDetails中的任何读取查询将被阻止,直到该长更新操作完成。
这对我来说没有多大意义,我可以看到在更新过程中如何阻止从同一个集合中读取,但为什么另一个会受到影响?我错过了什么吗?
更多详情:
- 运行nodejs并使用javascript执行操作
-db version v3.0.11
-mmapv1