MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

Обработване на конфликти в потока за намиране, модифициране, запазване в MongoDB с Mongoose

Операциите се отнасят за четене/запис. Имайте предвид, че MongoDB не е съвместим с ACID слой данни и ако имате нужда от истинско съответствие с ACID, по-добре е да изберете друга технология. Това каза, че можете да постигнете атомарност и изолация чрез техниката Two Phase Commit описани в тази статия в документите на MongoDB . Това не е малко начинание, така че бъдете подготвени за тежка работа, тъй като ще трябва да работите с родния драйвер вместо Mongoose. Отново, най-доброто ми предложение е да не пиете NoSQL koolaid, ако имате нужда от поддръжка на транзакции, което звучи така, сякаш имате.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. node.js:Mongodb db.collection.find() не работи, докато collection.insert работи

  2. Запазване, организиране и търсене на продукти, опции/тагове и категории

  3. Компилиране на MongoDB C++ драйвер на Cygwin

  4. Включва резервно криптиране за MySQL, MongoDB и PostgreSQL - ClusterControl 1.5.1

  5. Свързване на приложението Heroku с облачна услуга Atlas MongoDB