How to auto scale Amazon DynamoDB throughput

0 votes

DynamoDB doesn’t provide inbuilt capabilities to auto scale throughput based on Dynamic Load. It provides API to scale up or down throughput. But i am being charged hourly basis for provisioned read & write throughput.

What are the different ways to alter the throughput of dynamodb and achieve cost-saving benefits  as well?

Feb 26, 2019 in AWS by datageek
• 3,090 points

1 answer to this question.

0 votes

There are different tools using which you can achieve your use case. One such tool is Dynamic DynamoDb. Some key points that you should keep in mind when you are scaling DynamoBB are:

  1. You will be billed for allocated throughput, whether you're actually using it or not.
  2. When you scale up, Dynamo may allocate new partitions for you - but it won't remove them when it scales down. This can result in an unexpected hot hash key problem where you have a lot of partitions but very low throughput on each of them.

For more details, you can refer to this documentation by AWS.

answered Feb 27, 2019 by Archana
• 5,640 points

Related Questions In AWS

+1 vote
1 answer

How to auto-scale MYSQL database in AWS EC2 instance?

You could always use the Amazon RDS ...READ MORE

answered Aug 24, 2018 in AWS by Archana
• 4,170 points
+1 vote
0 answers

How to get data from tables using java code - amazon DynamoDB

public void listAllCourses(@QueryParam("author") String authorQuery) { ...READ MORE

Aug 3, 2019 in AWS by Girija

edited Aug 5, 2019 by Kalgi 1,716 views
0 votes
1 answer

How to copy .csv file from Amazon S3 bucket?

Boto3 is the library to use for ...READ MORE

answered Jul 6, 2018 in AWS by Priyaj
• 58,090 points
0 votes
1 answer
0 votes
1 answer
+1 vote
2 answers

How to read a csv file stored in Amazon S3 using csv.DictReader

The code would be something like this: import ...READ MORE

answered Oct 25, 2018 in AWS by Archana
• 5,640 points
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP