Azure Data Fundamentals - Choosing the Right Data Store

Choosing the Right Data Store for Internet-Connected Temperature Sensors

Question

Your company is designing a data store for internet-connected temperature sensors.

The collected data will be used to analyze temperature trends.

Which type of data store should you use?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

B

Time series data is a set of values organized by time. Time series databases typically collect large amounts of data in real time from a large number of sources. Updates are rare, and deletes are often done as bulk operations. Although the records written to a time-series database are generally small, there are often a large number of records, and total data size can grow rapidly.

https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview

For internet-connected temperature sensors, a time series data store is the most suitable option for storing and analyzing the collected data.

Time series data stores are designed specifically for storing and analyzing time-stamped data. These stores are optimized for handling large volumes of data with high write throughput, and they allow for fast, efficient querying of data based on time ranges and patterns.

Relational data stores are designed for structured data with well-defined relationships between tables. They are not ideal for handling large volumes of unstructured data like time-stamped sensor data.

Graph data stores are designed for handling complex, interconnected data with many relationships. While temperature sensor data may have some relationships to other data, it is unlikely to require the complex querying capabilities provided by graph databases.

Columnar data stores are designed for storing and querying large volumes of data with many columns, where queries often involve aggregations and summaries. While temperature sensor data may involve aggregation, the time component is critical, and a columnar data store may not be the best choice for this use case.

Therefore, the most appropriate type of data store for internet-connected temperature sensors would be a time series data store.