Simpelt svar? Nogle gange ...
Det afhænger meget af, hvordan du bruger kort/reducer ... men efter min erfaring har det aldrig været et problem.
Der er ikke meget information om dette, men det er tydeligt angivet i dokumenter det vil sige nogle gange lås, men den "Tillader væsentlig samtidig drift."
Der er et par spørgsmål i mongodb-brugergruppen spørger om dette ... det bedste svar, jeg har set officielt er, at ... "i 1.4 giver det efter, men er ikke så rart, som det burde være, i 1.5 er det meget mere venligt over for andre anmodninger."
Det betyder ikke, at det ikke blokerer overhovedet , men sammenlignet med db.eval(), som blokerer hele mongod-processen ... det er dit bedste bud.
Når det er sagt, er der i 1.7.2 og opefter nu en nolock mulighed for db.eval() ...