Amazon DocumentDB
#55 · Level 2 · Scaling and resilience · DatabaseConcept
Section titled “Concept”Amazon DocumentDB is a managed document database compatible with MongoDB. Data is kept as JSON-like documents, and documents in the same collection can have different shapes. Many apps and tools written for MongoDB can work with it. As in Aurora, computing and storage are separate, and data is copied across several Availability Zones. AWS handles work such as backups and patches.
Simple example
Section titled “Simple example”A separate file folder for each customer, holding all of that customer’s information together — not every customer’s file has to follow the same template.
Why it’s needed
Section titled “Why it’s needed”Many apps have JSON-shaped data, each with a slightly different shape. Keeping it as whole documents is easier than breaking it into tables.
Where it’s used
Section titled “Where it’s used”Product catalogs, user profiles and content management systems.
Azure equivalent
Section titled “Azure equivalent”Azure Cosmos DB for MongoDB
Learn more
Section titled “Learn more”For details and the latest information, see the official documentation: