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,350 points
205 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
• 56,900 points

Related Questions In AWS

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
• 56,900 points
839 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,090 points
135 views
+1 vote
1 answer

Do i need to use Amazon EC2 with DynamoDB?

You can use Amazon DynamoDB without restrictions ...READ MORE

answered Oct 11, 2018 in AWS by Archana
• 4,090 points
208 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
• 56,900 points
38 views