sql >> Base de Datos >  >> NoSQL >> MongoDB

Prevención de condiciones de carrera relacionadas con la base de datos en Node.js

No, no hay garantías de que este tipo de condición de carrera no ocurra en node.js/MongoDB. Sin embargo, no tiene nada que ver con node.js, y esto es posible con cualquier base de datos que admita acceso concurrente, no solo MongoDB.

Sin embargo, el problema es más complicado de resolver con MongoDB porque no admite transacciones como lo haría su base de datos SQL típica. Entonces, debe resolverlo en su capa de aplicación utilizando una estrategia como la que se describe en el libro de cocina de MongoDB aquí .