Transactions — MongoDB Manual
For situations that require atomicity of reads and writes to multiple documents (in a single or multiple collections), MongoDB supports multi-document transactions.
Transactions - Database Manual - MongoDB Docs Docs Menu Ask MongoDB AI Docs Home / Development Docs Home / Development Docs Home / Development Transactions Copy page In MongoDB, an operation on a single document is atomic. Because you can use embedded documents and arrays to capture relationships between data in a single document structure instead of normalizing across multiple documents and collections, multi-document transactions are not necessary for many practical use cases. For situations that require atomicity of operations on multiple documents, MongoDB supports transactions. You can us
related reading
- Welcome to the MongoDB Docs - MongoDB Documentation - MongoDB Docsmongodb.com
- Replication - Database Manual - MongoDB Docsmongodb.com
- DBMS Musings: It’s Time to Move on from Two Phase Commitdbmsmusings.blogspot.com
- Welcome to the MongoDB Docs - MongoDB Documentation - MongoDB Docsmongodb.com
- Understanding IndexedDB. The complete guide.blog.xnim.me
- GitHub - jorzel/concurrency-control: In this repo I would like to show 4 strategies of concurrency control for writing data using Python SQLAlchemy ORM and PostgresSQL (however this examples could be easily transformed to plain SQL).github.com
- Sharding - Database Manual - MongoDB Docsmongodb.com
- In-Memory Storage Engine for Self-Managed Deployments - Database Manual - MongoDB Docsmongodb.com
- Mastering transactions with Knex.js and Objection.jsgregberge.com
- 67.4. Two-Phase Transactionspostgresql.org
- Building Systems Using Transactions in Apache Kafka®developer.confluent.io
- Three-phase commit protocolen.wikipedia.org