
Azure DocumentDB
Azure DocumentDB is a document database for applications using BSON and JSON documents.
What Azure DocumentDB is
Azure DocumentDB is a document database for applications using BSON and JSON documents. It supports transactions and vector search, and its maximum document size is 16.0 MB. The product offers managed cloud deployment as well as another deployment model, with Linux, macOS, and Windows listed as platforms. The Free Tier is free for the life of the cluster and includes 32 GB of storage and one free database server per subscription. Capacity plans include M10 with 1 vCore and 2 GiB of memory per node, and extend through M300 with 96 vCores and 384 GiB per node. Other configurations include M25 with 2 burstable vCores and 8 GiB per node. M200 Autoscale is billed hourly according to usage and provides up to 64 vCores and 256 GiB of memory. Listed M-series prices appear as $-, while actual amounts depend on region and currency, so these figures do not provide a final amount. The available capacity configurations offer different combinations of compute and memory for document database deployments.
Good
- Supports BSON and JSON documents.
- Includes transactions and vector search.
- Free Tier lasts for the life of the cluster.
- Offers multiple capacity configurations and autoscale.
Watch out
- Free Tier is limited to 32 GB of storage.
- Listed M-series prices are placeholders; actual amounts vary by region and currency.
- Maximum document size is 16.0 MB.
Who it suits
Azure DocumentDB suits teams building applications around BSON or JSON documents that need transactions or vector search. The Free Tier may be relevant for a cluster needing up to its listed 32 GB of storage.
Verdict
Azure DocumentDB offers document storage with transactions and vector search, plus a lifetime Free Tier and larger capacity configurations. Actual M-series costs depend on region and currency, so the displayed $- amounts are not usable price quotes.
Plans and prices
From Azure DocumentDB's own pricing page, checked 22 Sep 2001.
| Plan | Price | What it gives you |
|---|---|---|
| Free Tier | Priced on request | 32 GB storage · 1 free database server per subscription · Free for the life of the cluster |
| M10 | Priced on request | 1 vCore per node · 2 GiB memory per node · Price displayed as $-; actual amount depends on region and currency |
| M20 | Priced on request | 2 vCores per node · 4 GiB memory per node · Price displayed as $-; actual amount depends on region and currency |
| M25 | Priced on request | 2 burstable vCores per node · 8 GiB memory per node · Price displayed as $-; actual amount depends on region and currency |
| M30 | Priced on request | 2 vCores per node · 8 GiB memory per node · Price displayed as $-; actual amount depends on region and currency |
| M40 | Priced on request | 4 vCores per node · 16 GiB memory per node · Price displayed as $-; actual amount depends on region and currency |
| M50 | Priced on request | 8 vCores per node · 32 GiB memory per node · Price displayed as $-; actual amount depends on region and currency |
| M60 | Priced on request | 16 vCores per node · 64 GiB memory per node · Price displayed as $-; actual amount depends on region and currency |
| M80 | Priced on request | 32 vCores per node · 128 GiB memory per node · Price displayed as $-; actual amount depends on region and currency |
| M200 | Priced on request | 64 vCores per node · 256 GiB memory per node · Price displayed as $-; actual amount depends on region and currency |
| M200-Autoscale | Priced on request | Up to 64 vCores · Up to 256 GiB memory · Price displayed as a range of $- - $-; billed hourly according to usage |
| M300 | Priced on request | 96 vCores per node · 384 GiB memory per node · Price displayed as $-; actual amount depends on region and currency |




