Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 3.31 KB

File metadata and controls

23 lines (17 loc) · 3.31 KB

RCU vs WCU - DynamoDB

Concept Description
Read Capacity Units (RCU) One read capacity unit (RCU) represents one strongly consistent read per second, or two eventually consistent reads per second, for an item up to 4 KB in size.
Write Capacity Units (WCU) One write capacity unit (WCU) represents one write per second for an item up to 1 KB in size.

Read more

Capacity Modes - DynamoDB

Mode On-Demand Provisioned (default) Provisioned with AutoScaling
Capacity Settings ❌ None Specify Read Capacity Units (RCU) and Write Capacity Units (WCU) Define lower and upper capacity limits & target utilization percentage
Scaling Behaviour Instantly handles up to double previous traffic peak All Provisioned capacity is available Scales capacity to handle traffic increases and decreases maintaining target utilization.
Throttling Behavior Requests may be throttled if new peak is more than double previous within 30 minutes Requests throttled if provisioned capacity is exceeded Very short bursts may be throttled. Scales in response to changes in load testing in few mins.
Cost Consideration Set amount for each read and write. Able to evaluate cost per transaction. Set rate for provisioned capacity.
- Overall costs may be lower if you have steady, consistent traffic.
Same as Provisioned.
Use Case Unknown workload, unpredictable application traffic, pay-per-use. Predictable application traffic & capacity requirements, Consistent traffic. Same as Provisioned.

Read more

References