DocumentDB

DocumentDB

  • Makes easy to set-up, operate and scale MongoDB compatible databases

    • Basically it is like running MongoDB in AWS.

  • Launched as instances in a cluster.

    • Supports instance-based clusters and elastic clusters.

  • It automatically grows the size of your storage volumes as your database increases.

  • You can increase read throughput for higher requests volume by creating more instance replicas in the cluster.

    • You can also scale compute and memory of the replicas up and down .

  • It runs on a VPC to isolate the database.

  • Automatically monitors the health of the cluster, replacing failing instances.

    • Automatic failover of instances.

  • Automatic, incremental and continuous backups, to S3.

    • Backup capabilities allows you to restore your cluster to any second during your retention period, up to the last 5 minutes. (Retention period up to 35 days)

    • Backups have zero impact on cluster performance.

  • You can encrypt your databases with KMS.

  • Cluster volume is replicated to three different AZs.

Clusters

Consists of 0 to 16 instances, and a cluster storage volume that manages the data for those instances.

  • All writes are done through the primary instance. (Meaning the other instances are read-only)

Basic Price Models

  • Instance hours (per-hour)

  • I/O requests (per 1 million requests per month)

Last updated