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][05]


DocumentDB follows MongoDB 3.6 API, and so supports the Read Uncommitted isolation level. A client can see the result of a write before the write is made durable. But the client cannot see partially updated documents. In case of a multi-document update operation, read-write or a write-read dependencies are possible.

Query Interface[06][07]


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

8 sources
  1. Amazon DocumentDB- Serverless, fully managed, MongoDB API-compatible document database amazon.com
  2. What is Amazon DocumentDB (with MongoDB compatibility) - Amazon DocumentDB amazon.com
  3. Amazon DocumentDB - Wikipedia wikipedia.org
  4. Read Isolation, Consistency, and Recency - Database Manual - MongoDB Docs mongodb.com
  5. Functional differences: Amazon DocumentDB and MongoDB - Amazon DocumentDB amazon.com
  6. Connecting programmatically to Amazon DocumentDB - Amazon DocumentDB amazon.com
  7. What is Amazon DocumentDB (with MongoDB compatibility) - Amazon DocumentDB amazon.com
  8. https://www.businesswire.com/news/home/20190109005887/en/AWS-Announces-Amazon-DocumentDB-MongoDB-Compatibility businesswire.com
Revision #4