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

Gestion des conflits dans la recherche, la modification et l'enregistrement du flux dans MongoDB avec Mongoose

Les opérations font référence aux lectures/écritures. Gardez à l'esprit que MongoDB n'est pas une couche de données conforme à ACID et si vous avez besoin d'une véritable conformité ACID, vous feriez mieux de choisir une autre technologie. Cela dit, vous pouvez obtenir l'atomicité et l'isolation via la technique Two Phase Commit décrite dans cet article de la documentation MongoDB . Ce n'est pas une mince affaire, alors préparez-vous à soulever des charges lourdes car vous devrez travailler avec le pilote natif au lieu de Mongoose. Encore une fois, ma suggestion ultime est de ne pas boire le koolaid NoSQL si vous avez besoin d'une prise en charge des transactions, ce qui semble être le cas.