Microsoft Certified: Azure Fundamentals (AZ-900) Practice Exam

Disable ads (and more) with a membership for a one time $4.99 payment

Prepare for the Microsoft Certified: Azure Fundamentals (AZ-900) Practice Exam with our comprehensive quiz. Study with flashcards, multiple choice questions, and detailed explanations to ace your exam!

Practice this question and more.


Which service is ideal for large distributed data storage?

  1. Cosmos DB

  2. SQL Database

  3. Data Lake

  4. Blob Storage

The correct answer is: Cosmos DB

Cosmos DB is designed to handle large-scale distributed data storage effectively. It is a globally distributed, multi-model database service that provides seamless scaling, low-latency access, and automatic distribution of data across multiple regions. This makes it particularly suitable for scenarios where applications require rapid access to data from various geographical locations, enabling responsive user experiences. Cosmos DB offers features such as multi-master replication, automatic indexing, and support for multiple data models (including document, key-value, graph, and column-family). Its ability to handle massive amounts of unstructured and structured data, combined with strong consistency guarantees and comprehensive global distribution, makes it the ideal choice for applications that require large distributed data storage. While services like SQL Database, Data Lake, and Blob Storage also serve storage purposes, they cater to different specific needs. SQL Database offers relational data storage, Data Lake is optimized for analytics on large datasets, and Blob Storage is great for unstructured data storage but does not offer the same level of distributed data capabilities as Cosmos DB. Therefore, when the focus is on large distributed data storage, Cosmos DB is the most suitable service.