Introduction
DynamoDB capacity modes control how you pay for and manage the read and write throughput of your database. Choosing the right mode helps you handle traffic efficiently without overspending or running out of capacity.
When you expect unpredictable or spiky traffic and want to pay only for what you use without managing capacity.
When you have steady, predictable traffic and want to save costs by specifying exact read and write capacity.
When you want to avoid throttling by automatically scaling capacity with demand.
When you want to control costs tightly by setting limits on read and write units.
When you want to switch between modes as your application traffic patterns change.