DP-900 · Question #216
You plan to deploy an app. The app requires a nonrelational data service that will provide latency guarantees of less than 10-ms for reads and writes. What should you include in the solution?
The correct answer is A. Azure Cosmos DB. Azure Cosmos DB is a globally distributed NoSQL (nonrelational) database service that guarantees single-digit millisecond latency for reads and writes at any scale.
Question
Options
- AAzure Cosmos DB
- BAzure Table storage
- CAzure Files
- DAzure Blob storage
How the community answered
(53 responses)- A94% (50)
- B4% (2)
- C2% (1)
Why each option
Azure Cosmos DB is a globally distributed NoSQL (nonrelational) database service that guarantees single-digit millisecond latency for reads and writes at any scale.
Azure Cosmos DB is Microsoft's fully managed NoSQL database designed specifically to provide latency guarantees of less than 10 milliseconds for both reads and writes. It supports multiple data models (document, key-value, graph, column-family) and uses multi-region replication with automatic indexing to achieve these SLA-backed performance commitments.
Azure Table storage is a basic key-value NoSQL store but does not provide latency guarantees; it is a lower-cost, simpler service without the SLA-backed single-digit millisecond performance of Cosmos DB.
Azure Files is a managed file share service (SMB/NFS protocol) used for lift-and-shift file sharing scenarios, not a nonrelational data store with latency guarantees.
Azure Blob storage is an object store for unstructured data such as images and documents; it is not a nonrelational database and does not offer latency guarantees for transactional reads and writes.
Concept tested: Azure Cosmos DB latency SLA for nonrelational workloads
Source: https://learn.microsoft.com/en-us/azure/cosmos-db/introduction
Topics
Community Discussion
No community discussion yet for this question.