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

Empêcher les conditions de concurrence liées à la base de données dans Node.js

Non, rien ne garantit que ce type de condition de concurrence ne se produira pas dans node.js/MongoDB. Cependant, cela n'a rien à voir avec node.js, et cela est possible avec n'importe quelle base de données prenant en charge l'accès simultané, pas seulement MongoDB.

Le problème est cependant plus délicat à résoudre avec MongoDB car il ne prend pas en charge les transactions comme le ferait votre base de données SQL typique. Vous devez donc le résoudre dans votre couche application en utilisant une stratégie comme celle décrite dans le livre de recettes MongoDB ici .