NoSQL data
CoreAzure Cosmos DB
Globally distributed NoSQL database with multiple APIs and tunable consistency.
Key points
- Cosmos DB distributes NoSQL data using a partition key and configurable consistency.
- Partition distribution, region topology, request patterns, and consistency choices determine scale and behavior.
Best-known use cases
- Serve globally distributed JSON or device data through predictable key-based access.
What candidates often confuse it with
- Cosmos DB is a globally distributed NoSQL service; Azure SQL services provide relational constraints and joins.
Key takeaway
Choose Cosmos DB when the application needs distributed NoSQL access with an explicit partition and consistency design.
Relevant exam tasks
- D2.2.S1 — Recommend a solution for storing semi-structured data
- D3.2.S3 — Recommend a high availability solution for semi-structured and unstructured data