Silicon Valley Code Camp : October 19 & 20, 2019session
ACID Transactions with MongoDB
ACID transactions are not always necessary in a document-oriented database. But if you do need them, Mongo now supports them! I'll show you how ACID transactions work in Mongo, and what it implies for your data design.
About This Session
For a long time, the scope of a transaction in MongoDB spanned only one document. Some scenarios were more difficult to support with this approach. Since MongoDB 4.0, ACID transactions can include multiple documents. This session explains how exactly it works and what it implies in terms of concurrency, scalability, durability, and performance. I'll discuss some of the underlying mechanics of multi-document transactions to gain a deeper understanding of this feature and how it affects your data design decisions.