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

Manejo de conflictos en buscar, modificar, guardar flujo en MongoDB con Mongoose

Las operaciones se refieren a lecturas/escrituras. Tenga en cuenta que MongoDB no es una capa de datos compatible con ACID y si necesita un verdadero cumplimiento de ACID, es mejor que elija otra tecnología. Dicho esto, puede lograr atomicidad y aislamiento a través de la técnica Two Phase Commit descrito en este artículo en los documentos de MongoDB . Esta no es una tarea fácil, así que prepárate para un trabajo pesado, ya que necesitarás trabajar con el conductor nativo en lugar de Mongoose. Una vez más, mi última sugerencia es no beber el koolaid NoSQL si necesita soporte de transacciones, lo que parece que necesita.