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

Atomicita funkce findAndModify na vložených dokumentech

Vzhledem k tomu, že vnořené dokumenty jsou v podstatě jen pole v hlavním dokumentu, všechny jejich aktualizace jsou také atomické.

MongoDB má transakce na dokument a to platí pro celý dokument, včetně jeho dílčích dokumentů.

Je třeba poznamenat, že nejen findAndModify je atomový. Jakákoli operace s jedním dokumentem, ať už je to update() nebo remove() je atomový.




  1. Získejte aktualizovaný dokument v MongoDB

  2. Mongoose a sliby:jak získat řadu výsledků dotazů?

  3. Vyhledávání v hodnotách redis db

  4. Mongoose aktualizuje nebo vkládá mnoho dokumentů