Recall & Review
beginner
What is the maximum item size allowed in DynamoDB?
The maximum item size in DynamoDB is 400 KB, which includes all attribute names and values.
Click to reveal answer
beginner
Why should you keep DynamoDB item sizes small?
Smaller item sizes improve read and write performance and reduce costs because DynamoDB charges based on data size and throughput.
Click to reveal answer
beginner
What happens if you try to store an item larger than 400 KB in DynamoDB?
DynamoDB will reject the write request and return a ValidationException because the item exceeds the size limit.
Click to reveal answer
intermediate
How can you handle large data that exceeds DynamoDB's item size limit?
You can split the data into multiple items or store large objects in Amazon S3 and save references in DynamoDB.
Click to reveal answer
beginner
Does the 400 KB item size limit include attribute names or just values?
The 400 KB limit includes the total size of the item, which means both attribute names and attribute values count towards the limit.
Click to reveal answer
What is the maximum size of a single item in DynamoDB?
✗ Incorrect
DynamoDB limits each item to 400 KB including attribute names and values.
If your data exceeds DynamoDB's item size limit, what is a common solution?
✗ Incorrect
DynamoDB does not allow increasing item size limits; splitting data or using S3 is recommended.
Does the item size limit in DynamoDB include attribute names?
✗ Incorrect
The total item size includes both attribute names and values.
What is a benefit of keeping DynamoDB item sizes small?
✗ Incorrect
Smaller items reduce read/write latency and cost because throughput is based on data size.
What error occurs if you try to write an item larger than 400 KB?
✗ Incorrect
DynamoDB returns a ValidationException when item size exceeds the limit.
Explain the item size limit in DynamoDB and why it matters.
Think about how size affects speed and billing.
You got /4 concepts.
Describe strategies to handle data larger than DynamoDB's item size limit.
Consider using other AWS services to complement DynamoDB.
You got /3 concepts.