Exam: AZ-900: Microsoft Azure Fundamentals 0 Likes

A company wants to have a data store hosted in Azure. Below are the (AZ-900)

Updated on 05/24/2024

A company wants to have a data store hosted in Azure. Below are the key requirements for the data store: The data store must be able to store JSON documents. The data store must be able to handle data writes from multiple regions.

Which of the following would be the ideal data store for this requirement?

A) Azure SQL Database.
B) Azure Cosmos DB.
C) Azure Redis Cache.
D) Azure SQL data warehouse.


Solution

Correct answer: B) Azure Cosmos DB.
Azure Cosmos DB is a globally distributed, multi-model database service designed for building highly responsive and scalable applications. It supports multiple data models, including document (JSON), key-value, graph, and column-family. In this case, you specifically mentioned the need to store JSON documents, making Azure Cosmos DB a suitable choice.

Key reasons why Azure Cosmos DB is a good fit for the requirements:

JSON Document Storage: Azure Cosmos DB is designed to handle JSON documents, making it well-suited for scenarios where you need to store and query JSON data.

Global Distribution: Azure Cosmos DB provides global distribution with multi-region writes. This means you can write data from multiple regions, and the data will be automatically replicated to all the configured regions, ensuring low-latency access for read operations.

The other options have specific use cases but may not be the best fit for the given requirements:

Azure SQL Database: While it can store JSON data, its global distribution capabilities might not be as seamless as in Azure Cosmos DB.

Azure Redis Cache: It's an in-memory data store primarily used for caching and may not be suitable for persistent storage of JSON documents.

Azure SQL Data Warehouse: It is designed for analytics workloads and might not be the best fit for JSON document storage or handling writes from multiple regions.

In summary, Azure Cosmos DB is the most suitable choice for a globally distributed data store capable of storing JSON documents and handling writes from multiple regions.

Category: Azure architecture and services

There are no comments yet.

Authentication required

You must log in to post a comment.
Log in to like this solution

Log in

Support us!
Subscribe Now

Cookies Consent

We use cookies to enhance your browsing experience, serve personalized ads or content, and analyze our traffic. By clicking "Accept All" you consent to our use of cookies. Privacy Policy.