Calculating WCU and RCU

WCU

1 WCU → 1 write per second up to 1kb

Examples:

12 writes per second of 2kb = 12 * (2/1) = 24 WCU needed

24 items per minute of 3kb = (24/60) * (3/1) = 1.2 WCU needed

RCU

Two modes: Eventually consistent or strongly consistent

1 RCU = 1 strongly consistent or 2 eventual consistent of items up to 4kb (You have to round up to nearest 4kb if anything in between)

Examples:

20 reads per second of 3.5kb (strong consistent) = 20 * (4/4) = 20 RCU

20 reads per second of 3.5kb (eventual consistent) = (20/2) * (4/4) =10 RCU

DynamoDB –Throttling

DynamoDB – Conditional Writes