Which AWS Service Stores Continuously Produced Unstructured Data for Easy Querying?
Short answer
D Amazon DynamoDB provides a durable, schema-flexible NoSQL store that is easy to query for continuously produced unstructured or semi-structured data.
Question
Key Takeaways
The question tests the ability to match a data workload (continuously produced, non-relational, query-friendly) to the right AWS database service, and the trap is choosing a relational engine like RDS or Aurora simply because it is a familiar database.
A company needs durable storage that stays easy to query for continuously produced unstructured data, and the correct AWS pick among the four options is Amazon DynamoDB. This CLF-C02 guide explains why DynamoDB's schema-flexible NoSQL model fits better than relational Amazon RDS or Aurora and why Amazon QuickSight is not a storage service.
Common mistake: Many learners pick Amazon RDS because it is the default "database" answer, but RDS is a relational engine that expects a fixed schema, making it a poor fit for unstructured or rapidly varying data that must remain easy to query.
Expert Analysis
Why the Answer Is Correct
Amazon DynamoDB is a fully managed NoSQL key-value and document database that uses a flexible schema, so it can absorb continuously produced data whose shape changes over time without migrations. It is durable by design, replicating data across multiple Availability Zones, and it supports fast lookups through primary keys plus secondary indexes, which satisfies the "easy to query" requirement. Among the four options, DynamoDB is the only service that is both a persistent database and non-relational, matching the unstructured/semi-structured nature of the workload. That is why D is the correct answer for this scenario.
Why the Other Options Are Wrong
Amazon RDS (A) and Amazon Aurora (B) are relational database services that require predefined schemas and work best for structured, transactional data, so they do not comfortably handle continuously produced unstructured content. Amazon QuickSight (C) is a business intelligence and visualization service that queries data; it does not store the application's data durably at all. A relational engine could technically hold JSON columns, but it is not the intended or optimal fit for this question's workload, which is exactly what the exam is testing.
Community Comment Notes
CCNP21 summarized the logic neatly by writing "Unstructured data = non-relational database. DynamoDB" and selected D. Ronanh added a fair nuance that "Amazon DynamoDB is not specifically designed for unstructured data, but it can handle semi-structured and structured data effectively," which is a good reminder that DynamoDB is not a blob store as much as a schema-flexible database. ShaiTay simply picked D as well, and the community consensus points to DynamoDB as the best available option here.
Exam Strategy
When a question mentions unstructured or rapidly changing data plus a need to query it, eliminate visualization tools and relational engines first; that usually leaves the NoSQL option. Reserve Amazon S3 in your mind for truly raw objects such as images and video, while DynamoDB is the database answer for key-value or document-style records.
Official Reference
- https://aws.amazon.com/dynamodb/
- https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Introduction.html
These links open the official vendor documentation in a new tab.
Exam Strategy
For CLF-C02 database questions, classify the workload first: relational and transactional points to RDS or Aurora, while flexible-schema and massive-scale key-value or document access points to DynamoDB. Remember that QuickSight is analytics and visualization, not a data store, so it is almost never the storage answer.
Frequently Asked Questions
Why is Amazon DynamoDB the answer instead of Amazon RDS or Aurora?
Can DynamoDB store truly unstructured data such as images or video?
Community Votes
100% of anonymous learners picked answer D. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 3 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 3
-
CCNP21 👍 3 Answered DUnstructured data = non-relational database. DynamoDB
-
Ronanh 👍 2Amazon DynamoDB is not specifically designed for unstructured data, but it can handle semi-structured and structured data effectively.
-
ShaiTay 👍 1 Answered DD. Amazon DynamoDB
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All CLF-C02 Questions
Access 120 questions with complete answers and detailed explanations.
View Full CLF-C02 Practice Test →