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

Атомност на findAndModify на вградени документи

Тъй като поддокументите са основно полета в основния документ, всички техни актуализации също са атомарни.

MongoDB има транзакции на документ и това се отнася за целия документ, включително неговите поддокументи.

Трябва да се отбележи, че не само findAndModify е атомно. Всяка операция върху един документ, независимо дали е update() или remove() е атомно.




  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Намерете документи, чието поле на масив съдържа поне n елемента от даден масив

  2. JSON .NET персонализиран преобразувател на имена за под-свойства

  3. Добавяне на елемент към масива от документи на MongoDB в PyMongo без повторно вмъкване

  4. Заявка към mongodb за връщане на документи, създадени днес

  5. Как да презапишете идентификаторите на обекти в Mongo db, докато създавате приложение в Sails