Ja, findAndModify lost het op.
Ref:MongoDB findAndModify van meerdere clients "...Opmerking:deze opdracht verkrijgt een schrijfblokkering op de betreffende database en blokkeert andere bewerkingen totdat het is voltooid; de schrijfblokkering is echter meestal van korte duur en gelijkwaardig aan andere vergelijkbare update()-bewerkingen......"
Ref:http://docs. mongodb.org/manual/reference/method/db.collection.update/#db.collection.update "...Voor verzamelingen zonder shard kunt u dit gedrag overschrijven met de $isolated isolation-operator, die de update-bewerking isoleert en andere schrijfbewerkingen tijdens de update blokkeert. Zie de isolation-operator......"
Ref:http://docs.mongodb.org/manual/reference/operator/ geïsoleerd/
Groetjes, Moacy