AWS DynamoDB 面试题与答案
问题 16. What is the purpose of the DynamoDB Streams?
DynamoDB Streams capture changes to items in a table, including new items, updates, and deletions. It allows you to process and react to changes in real-time.
问题 17. Explain the concept of Provisioned Concurrency in DynamoDB.
Provisioned Concurrency is a feature that ensures that a specified number of read and write capacity units are always available for your table, reducing warm-up times.
问题 18. How does DynamoDB handle schema changes in a table?
DynamoDB is schema-less, allowing you to add or remove attributes at any time without affecting existing items. Indexes need to be created or modified separately.
问题 19. What is the significance of the 'Scan' operation in DynamoDB?
The 'Scan' operation in DynamoDB reads every item in a table, making it less efficient than 'Query.' It should be used sparingly and is often used when a table has no defined schema.
问题 20. Explain the concept of Auto Scaling in DynamoDB.
Auto Scaling automatically adjusts the provisioned read and write capacity based on the actual usage of a table. It helps in handling varying workloads.
用户评价最有帮助的内容:
- What is DynamoDB?
- Explain the concept of the 'GetItem' operation in DynamoDB.
- How does DynamoDB handle transactions?