Microsoft Azure Data Fundamentals — Question 189
You need to accept and store large quantities of IoT streaming data.
Which database solution should you use?
Answer options
- A. Azure Database for PostgreSQL
- B. Azure Database for MariaDB
- C. Azure Cache for Redis
- D. Azure Cosmos DB
Correct answer: D
Explanation
Azure Cosmos DB is designed for high scalability and can handle large volumes of streaming data efficiently, making it ideal for IoT scenarios. In contrast, Azure Database for PostgreSQL and Azure Database for MariaDB are relational databases that may not perform as well with large-scale, unstructured data. Azure Cache for Redis is primarily a caching solution and not suited for persistent storage of large data streams.