A key-value workload varies widely and its capacity is difficult to predict.
It should handle sudden increases without detailed capacity planning.
Which choice is most appropriate?
DynamoDB on-demand capacity charges and serves requests without requiring detailed provisioned-capacity forecasts, making it suitable for unpredictable traffic.
Detailed explanation
Archive storage is not intended for low-latency key-value updates.
Archive storage is not intended for low-latency key-value updates.
On-demand mode handles request capacity without a detailed forecast of traffic volume.
On-demand mode handles request capacity without a detailed forecast of traffic volume.
EBS is block storage, not a distributed key-value database.
EBS is block storage, not a distributed key-value database.
A fixed instance does not automatically follow sudden volume changes and is a different data model.
A fixed instance does not automatically follow sudden volume changes and is a different data model.
Check official documentation
Compare the following points with the official documentation.
Amazon DynamoDBのオンデマンドキャパシティモードの公式説明を確認する。
What to confirm
アクセスパターンとDynamoDBのキャパシティモードを対応付けられる。
Key points
- Amazon DynamoDB
- On-demand capacity
- Key-value access
Notes
- Environment: AWS公式DynamoDBドキュメントの確認
- Confirm current AWS service behavior and architecture guidance in the official documentation.
Foundation review
Traffic uncertainty
On-demand mode reduces the need to forecast request volume, while a fixed database size may become a bottleneck.
Data model fit
The service choice must match both the access pattern and the desired capacity behavior.