sql >> Database >  >> NoSQL >> MongoDB

MongoDB findAndModify van meerdere clients

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



  1. MongoDB - Een document bijwerken

  2. .get() vereist callback-functies, maar heeft een [object Undefined]

  3. Toestemming geweigerd wanneer het 'mongod'-commando wordt uitgevoerd na een succesvolle installatie

  4. Redis massa-insertie