AWS Certified Data Engineer – AssociateData Storage and ManagementHard
A global manufacturing company collects sensor data from thousands of IoT devices. This data is time-series in nature, high-volume (petabytes annually), and requires near real-time ingestion and analysis. The data will be used for operational dashboards, anomaly detection, and machine learning models. Which AWS database service is purpose-built to handle these requirements efficiently?
- AAmazon RDS for MySQL
- BAmazon Timestream
- CAmazon DynamoDB
- DAmazon Neptune
Show answer & explanationAnswer & explanation
Correct answer: B. Amazon Timestream
Amazon Timestream is a purpose-built time-series database that efficiently handles high-volume, time-stamped data, optimizing for ingestion, storage, and querying of time-series data at scale for applications like IoT analytics.
Why the other options are wrong
- A. RDS for MySQL is a relational database, not designed for the high-ingestion rates and specialized time-series querying of petabyte-scale IoT sensor data.
- C. DynamoDB is a NoSQL key-value and document database, suitable for high-volume data but not optimized for time-series specific queries and storage patterns.
- D. Amazon Neptune is a graph database, used for highly connected data like social networks or recommendation engines, not for time-series sensor data.
Amazon Timestream
Amazon Timestream is a fast, scalable, and serverless time-series database service for IoT and operational applications, designed to store and analyze time-series data efficiently at petabyte scale.
- Purpose-built for time-series data
- Serverless and scalable
- Optimized for high-volume ingestion and querying
- Cost-effective for IoT and operational analytics
Memory trick: Time-series needs Timestream, like graphs need Neptune.