
Answer-first summary for fast verification
Answer: Key-value
Amazon DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. It is specifically designed as a **key-value** and document database. **Key characteristics of DynamoDB:** - **Key-value store**: Data is stored as items (values) identified by a primary key - **NoSQL database**: Does not use the relational model - **Serverless**: Automatically scales based on workload - **Managed service**: AWS handles infrastructure management, patching, and backups **Why other options are incorrect:** - **In-memory**: While DynamoDB can use in-memory caching through DAX (DynamoDB Accelerator), it is not primarily an in-memory database - **Relational**: This describes traditional SQL databases like Amazon RDS, which use tables with fixed schemas and relationships - **Graph**: This describes databases like Amazon Neptune that are optimized for storing and querying relationships between data points
Author: Ritesh Yadav
Ultimate access to all questions.
No comments yet.