Recall & Review
beginner
What type of database is DynamoDB?
DynamoDB is a fully managed NoSQL key-value and document database service provided by AWS.
Click to reveal answer
beginner
Which database among DynamoDB, MongoDB, and Cassandra is best known for its wide-column store model?
Cassandra is best known for its wide-column store model, which organizes data into tables with flexible columns.
Click to reveal answer
beginner
How does MongoDB store data?
MongoDB stores data as flexible JSON-like documents called BSON, allowing nested structures and dynamic schemas.
Click to reveal answer
intermediate
What is a key difference in scalability between DynamoDB and Cassandra?
DynamoDB automatically scales throughput and storage without user intervention, while Cassandra requires manual cluster management for scaling.
Click to reveal answer
intermediate
Which database offers a serverless experience with built-in high availability and backup features?
DynamoDB offers a serverless experience with built-in high availability, automatic backups, and multi-region replication.
Click to reveal answer
Which database uses a document model with JSON-like storage?
✗ Incorrect
MongoDB stores data as JSON-like documents called BSON, making it a document database.
Which database is fully managed and serverless on AWS?
✗ Incorrect
DynamoDB is a fully managed, serverless NoSQL database service provided by AWS.
Which database requires manual cluster management for scaling?
✗ Incorrect
Cassandra requires manual management of clusters to scale, unlike DynamoDB which is serverless.
Which database is known for its wide-column data model?
✗ Incorrect
Cassandra uses a wide-column store model organizing data in tables with flexible columns.
Which database automatically handles backups and multi-region replication?
✗ Incorrect
DynamoDB provides automatic backups and multi-region replication as part of its managed service.
Explain the main differences in data models between DynamoDB, MongoDB, and Cassandra.
Think about how each database organizes and stores data.
You got /3 concepts.
Describe the scalability and management differences among DynamoDB, MongoDB, and Cassandra.
Consider who manages the infrastructure and how scaling happens.
You got /3 concepts.