What is DocumentDB?
Amazon DocumentDB (with MongoDB compatibility) is a fast, reliable, and fully managed database service. An Amazon DocumentDB makes it easy for users to set up and operate with scale MongoDB-compatible databases in the cloud. With Amazon DocumentDB, users can run the same application code and use the same drivers and tools we use with MongoDB. As the application grows, users need to store more data which can scale seamlessly to accommodate the user’s needs. This means users don’t have to worry about running out of storage space or having to manually manage database scaling.
A DocumentDB cluster consists of 0 to 16 instances and a cluster storage volume that manages the data for those instances. All operations are done through the primary instance and all the instances (primary and replicas) support reads. The cluster’s data is stored in the cluster volume with copies in three different Availability Zones.
What Is DocumentDB? Setiing Up Your First DocumentDB Cluster
A DocumentDB is known as a “Document Database” which is a cloud-based database service offered by Microsoft Azure. It is designed in such a way that it can store and manage data easily in JSON (JavaScript Object Notation) format. The DocumentDB allows its users to store data in a more natural, document-like format. It is a powerful and flexible database solution that is built to work for modern, cloud-based applications that require the ability to store and manage semi-structured data at a large scale.
A DocumentDB supports an automatic indexing feature which means that the user doesn’t have to worry about defining indexes or managing them manually because it automatically indexes all the data the user stores, making it easy to query and retrieve information quickly.