DBDB.io The Encyclopedia of Database Systems · Est. 2017
Database of Databases

Database Entry

DocumentDB


Amazon DocumentDB is a document database service that supports MongoDB workloads.

Database Entry

DocumentDB


Amazon DocumentDB is a document database service that supports MongoDB workloads.

Data Model


Isolation Levels[04]


Within a single document, a write operation to a DocumentDB cluster is atomic. A read operation returns only data that was durable before the query execution started, and does not return any data that was modified after. Dirty reads are not possible.

Joins[05][06]


DocumentDB does not support joins.

Query Interface[07][08]


DocumentDB can be accessed using a Mongo shell to create, read, update and delete documents. It can also be accessed programmatically using the MongoDB drivers for Python, Node.js, PHP, Go, Java, and C#.

Citations

9 sources
  1. Amazon DocumentDB- Serverless, fully managed, MongoDB API-compatible document database amazon.com
  2. Managed Cloud Database -- Amazon DocumentDB (with MongoDB compatibility) Resources -- Amazon Web Services amazon.com
  3. Amazon DocumentDB - Wikipedia wikipedia.org
  4. Amazon DocumentDB: how it works - Amazon DocumentDB amazon.com
  5. What is Amazon DocumentDB (with MongoDB compatibility) - Amazon DocumentDB amazon.com
  6. $lookup (aggregation stage) - Database Manual - MongoDB Docs mongodb.com
  7. Connecting programmatically to Amazon DocumentDB - Amazon DocumentDB amazon.com
  8. What is Amazon DocumentDB (with MongoDB compatibility) - Amazon DocumentDB amazon.com
  9. https://www.businesswire.com/news/home/20190109005887/en/AWS-Announces-Amazon-DocumentDB-MongoDB-Compatibility businesswire.com
Revision #7