3 ms·
Doesn't seems to be attractive price-wise. Quick math (us-east-1 North Virginia, reads, strong consistency): 1. Provisioned: $0.00013 per RCU 1 RCU provides
by jakozaur 8y ago
Doesn't seems to be attractive price-wise.
Quick math (us-east-1 North Virginia, reads, strong consistency):
1. Provisioned:
$0.00013 per RCU
1 RCU provides 3,600 reads per hour
0.00013 * 1000000 / 3600 ~= $0.036 per mln reads
https://aws.amazon.com/dynamodb/pricing/provisioned/ https://aws.amazon.com/dynamodb/pricing/provisioned/
2. On-demand:
$0.25 per million read request units
https://aws.amazon.com/dynamodb/pricing/on-demand/ https://aws.amazon.com/dynamodb/pricing/on-demand/
So AWS on-demand is more expensive if your read utilisation is higher than 14.4%. Not that exciting for any serious use-case.
Plus you can reserve DynamoDB capacity for a year and save ~56%:
(30 + 0.0025 * 24 * 365) / (100* 0.00013 * 365 * 24 )
- bboreham 8y agoThat calculation only works if you can spread your workload over ten minutes in the hour. If you want to get it done in ten seconds, then you don’t have any more to do for the next hour, then on-demand is much better.