sql >> Database teknologi >  >> NoSQL >> MongoDB

Håndtering af konflikter i find, modificer, gem flow i MongoDB med Mongoose

Operationer refererer til læser/skriver. Husk på, at MongoDB ikke er et ACID-kompatibelt datalag, og hvis du har brug for ægte ACID-overholdelse, er det bedre at vælge en anden teknologi. Når det er sagt, kan du opnå atomicitet og isolation via Two Phase Commit-teknikken beskrevet i denne artikel i MongoDB-dokumenterne . Dette er ikke en lille opgave, så vær forberedt på nogle tunge løft, da du bliver nødt til at arbejde med den indfødte chauffør i stedet for Mongoose. Igen, mit ultimative forslag er ikke at drikke NoSQL koolaid, hvis du har brug for transaktionssupport, hvilket det lyder som om du gør.



  1. Sådan får du Skema af mongoose-database, som er defineret i en anden model

  2. Tilslutning af Spark til flere Mongo-samlinger

  3. Mongoose:hvordan opdaterer man *alle* personer, der matcher en betingelse?

  4. Mongodb:skub element til indlejret array, hvis betingelsen er opfyldt