Skip to content

DynamoDB On-Demand Capacity Option

  • Charges apply for: Read, Writing, and Storing data
  • With On-Demand, you don't need to specify your requirements
  • DynamoDB instantly scales up and down based on the activity of your application.
  • Great for unpredictable workloads
  • You want to pay for only what you use (pay per request)

Which Pricing Model Should I Use

Local Secondary Index Global Secondary Index
Must be created when you create your table Can create any time, at table creation or after
Same Partition Key as your table Different Partition Key
Different Sort Key Different Sort Key

You can switch between the two once per day.