AWS DynamoDB Questions et reponses d'entretien
Question 1. What is DynamoDB?
DynamoDB is a fully managed NoSQL database service provided by AWS.
Question 2. Explain the key-value model in DynamoDB.
DynamoDB uses a key-value model where each item (record) in the database is uniquely identified by a primary key.
Question 3. What are the two types of primary keys in DynamoDB?
DynamoDB supports two types of primary keys: partition key and composite key (partition key + sort key).
Question 4. What is the importance of Provisioned Throughput in DynamoDB?
Provisioned Throughput is the capacity (read and write) reserved for a table. It ensures predictable performance.
Question 5. Explain the differences between DynamoDB and traditional relational databases.
DynamoDB is a NoSQL database with a flexible schema, automatic scaling, and high availability, while traditional relational databases are SQL-based with a fixed schema.
Les plus utiles selon les utilisateurs :
- What is DynamoDB?
- Explain the concept of the 'GetItem' operation in DynamoDB.
- How does DynamoDB handle transactions?