MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

MongoDB findAndModify à partir de plusieurs clients

Oui, findAndModify le résout.

Réf :MongoDB findAndModify à partir de plusieurs clients "...Remarque :cette commande obtient un verrou en écriture sur la base de données affectée et bloquera les autres opérations jusqu'à ce qu'elle soit terminée ; cependant, le verrou en écriture est généralement de courte durée et équivaut à d'autres opérations similaires de mise à jour()...."

Réf :http://docs. mongodb.org/manual/reference/method/db.collection.update/#db.collection.update "...Pour les collections non partitionnées, vous pouvez remplacer ce comportement avec l'opérateur d'isolement $isolated, qui isole l'opération de mise à jour et bloque les autres opérations d'écriture pendant la mise à jour. Voir l'opérateur d'isolement..."

Réf :http://docs.mongodb.org/manual/reference/operator/ isolé/

Cordialement, Moacy