sql >> Databáze >  >> NoSQL >> MongoDB

Řešení konfliktů při hledání, úpravě a ukládání v MongoDB pomocí Mongoose

Operace se týkají čtení/zápisu. Mějte na paměti, že MongoDB není datová vrstva kompatibilní s ACID, a pokud potřebujete skutečnou shodu s ACID, je lepší zvolit jinou technologii. To znamená, že můžete dosáhnout atomicity a izolace pomocí techniky dvoufázového závazku nastíněné v tomto článku v dokumentech MongoDB . Nejedná se o žádný malý úkol, takže se připravte na těžké zvedání, protože místo Mongoose budete muset pracovat s původním řidičem. Znovu, můj konečný návrh je nepít NoSQL koolaid, pokud potřebujete transakční podporu, což zní jako vy.



  1. Django-nonrel pomocí ListField obsahující EmbeddedObjects v admin

  2. Chyba Node.js Chyba:Nelze najít modul 'mongoose'

  3. Jak vypustit nebo smazat sbírku v MongoDB?

  4. Jak dynamicky sestavit dotaz mongodb