MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Obsługa konfliktów podczas wyszukiwania, modyfikowania, zapisywania przepływu w MongoDB za pomocą Mongoose

Operacje odnoszą się do odczytów/zapisów. Pamiętaj, że MongoDB nie jest warstwą danych zgodną z ACID, a jeśli potrzebujesz prawdziwej zgodności z ACID, lepiej wybierz inną technologię. To powiedziawszy, możesz osiągnąć atomowość i izolację za pomocą techniki dwufazowego zatwierdzania opisane w tym artykule w dokumentacji MongoDB . To nie jest małe przedsięwzięcie, więc przygotuj się na trochę ciężkiego podnoszenia, ponieważ będziesz musiał pracować z rodzimym kierowcą zamiast z Mongoose. Ponownie, moja ostateczna sugestia to nie pić koolaid NoSQL, jeśli potrzebujesz obsługi transakcji, która brzmi tak, jak Ty.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak analizować użycie dysku przez kontener Docker

  2. Przykład dla transakcji w mongodb z GoLang

  3. Mongodb wybiera wszystkie pola pogrupuj według jednego pola i sortuj według innego pola

  4. MongoDB:Aktualizacja dokumentów przy użyciu danych z tego samego dokumentu

  5. Sygnatura czasowa MongoDb