Не. Когато се извърши обобщена операция, към колекцията ще бъде приложено заключване със споделено намерение (IS), което означава, че само операции за четене могат да се извършват едновременно. Всички операции за създаване, актуализиране или изтриване трябва да изчакат заключването да бъде премахнато, тъй като операциите за актуализиране изискват прилагане на изключително (X) заключване.
Препратки:
-
Типове заключване на MongoDB - https://docs.mongodb.com/manual/faq/concurrency/#what-type-of-locking-does-mongodb-use .
-
Урок за MongoDB - MongoDB Locks Примери
Операциите за агрегиране обработват записи на данни и връщат изчислени резултати. Курсорът се прилага върху изчислените резултати. Всички промени в колекцията след агрегиране не засягат вече изчислените резултати.