Amazon SimpleDB vs Amazon DynamoDB

0 votes

I have some basic understanding what Amazon Simple DB is, but according to the Amazon DynamoDB description it seems to be almost the same: a NoSQL Key-value store service.

Can someone simply explain the main differences between them and tell in which cases to choose one over the other.

Jul 31, 2018 in AWS by bug_seeker
• 15,530 points
652 views

1 answer to this question.

0 votes

Using either Simple DB or Dynamo DB totally depends on your requirements,

One of the differences used to be in indexing. DynamoDB used to limit you to creating indexes at the time of creating the table. However, now (since early 2014), there is the concept of Global Secondary Index (GSI). The GSI can be created on the table at any time. Upto 5 are supported. So, indexing is no longer a blocking issue for many use cases.

You should also know that SimpleDB has size and performance limits. (10GB and say, 25 requests/sec)

Perhaps eventually, DynamoDB will replace SimpleDB in all but the most simple use cases.

Hope this helps 

answered Jul 31, 2018 by Priyaj
• 58,080 points

Related Questions In AWS

0 votes
2 answers

Loading data (incrementally) into Amazon Redshift, S3 vs DynamoDB vs Insert

It is achievable to aggregate event logs ...READ MORE

answered Feb 9 in AWS by anonymous
367 views
0 votes
1 answer
0 votes
1 answer

Custom authorizer vs Cognito - authentication for amazon api gateway - Web application

okay, authentication and security is indeed hard ...READ MORE

answered Sep 24, 2018 in AWS by Priyaj
• 58,080 points
2,484 views
0 votes
1 answer

Amazon Athena vs Amazon Redshift

"Amazon Athena is the simplest way to give ...READ MORE

answered Sep 27, 2018 in AWS by Archana
• 4,150 points
441 views
+1 vote
2 answers
0 votes
1 answer
0 votes
1 answer

Amazon DynamoDB: warning

Yes, you should address this problem. You can ...READ MORE

answered Aug 30, 2018 in AWS by Priyaj
• 58,080 points
208 views
webinar REGISTER FOR FREE WEBINAR X
Send OTP
REGISTER NOW
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP