Overview - Table capacity modes (on-demand vs provisioned)
What is it?
Table capacity modes in DynamoDB determine how the database handles read and write throughput. There are two main modes: on-demand and provisioned. On-demand mode automatically adjusts capacity based on traffic, while provisioned mode requires you to specify capacity ahead of time. This choice affects cost, performance, and scalability.
Why it matters
Choosing the right capacity mode helps control costs and ensures your application runs smoothly. Without these modes, you might pay too much for unused capacity or face slowdowns during traffic spikes. Proper capacity management prevents wasted resources and keeps user experience consistent.
Where it fits
Before learning about capacity modes, you should understand basic DynamoDB concepts like tables, items, and throughput. After this, you can explore advanced topics like auto-scaling, cost optimization, and performance tuning.