Amazon DocumentDB
Explore Amazon DocumentDB to understand its architecture, features, and use cases. Learn how clusters, instances, and volumes work, plus global cluster benefits for disaster recovery and low latency. Gain insights into backup options, high availability, and failover handling for resilient database solutions.
Amazon DocumentDB (with MongoDB compatibility) is a fast, scalable, highly available, and fully-managed non-relational document database that handles database management tasks like configuring high availability, durability, software patching, scaling, and backing up.
It’s specially designed for performance gain when working with document workloads. Because of its compatibility with MongoDB, it uses the same commands and tools to insert and query documents.
Components of DocumentDB
Amazon DocumentDB mainly comprises Clusters, Instances, and cluster volume.
DocumentDB cluster
A DB cluster is a collection of computational resources (instances) and cluster volume to store data. DocumentDB has two types of clusters: instance-based and elastic clusters. We are responsible for configuration and resource management for an instance-based cluster, while in the elastic cluster, AWS manages the resources automatically.
A cluster can have a minimum of 0 and a maximum of 16 instances. Out of 16, one ...