What users are saying about
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
83 Ratings

Amazon DynamoDB

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
Top Rated
83 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.6 out of 101
2 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.4 out of 101

Likelihood to Recommend

Amazon DynamoDB

We've used DynamoDB to store online form submissions where forms can have differing information, identify changes between data sets, storage for vast amounts of large data-sets for analytics. Each of these scenarios has pros/cons versus using other traditional methods. It is more about accomplishing what you need to. DynamoDB allows for an increase in Read/Write IOs and allows scalability that some other traditional methods do not. Though it doesn't include some of the nice structure that traditional methods.
Bob Smith profile photo

Amazon SimpleDB

Well suited for: Games, Chat rooms, real time software like corporate events, marathons and so. Anytime and anywhere you could use a NoSQL DB you should think of SimpleDB.
As an arduous AWS user, Amazon SimpleDB easily integrates with EC2 and other AWS module; and if you are not an AWS user, you also have a fantastic tool that will solve the problem for which you are focused.
Miguel Angel Merino Vega profile photo

Feature Rating Comparison

NoSQL Databases

Amazon DynamoDB
8.6
Amazon SimpleDB
Performance
Amazon DynamoDB
8.9
Amazon SimpleDB
Availability
Amazon DynamoDB
9.3
Amazon SimpleDB
Concurrency
Amazon DynamoDB
9.0
Amazon SimpleDB
Security
Amazon DynamoDB
9.2
Amazon SimpleDB
Scalability
Amazon DynamoDB
9.5
Amazon SimpleDB
Data model flexibility
Amazon DynamoDB
6.7
Amazon SimpleDB
Deployment model flexibility
Amazon DynamoDB
7.3
Amazon SimpleDB

Pros

Amazon DynamoDB

  • Amazon DynamoDB is infinitely scalable. It is fast and Amazon automatically allocates more resources.
  • No predefined schema is required. This ensures flexibility.
  • Minimum administrative cost since Amazon manages all that. This works for small companies since you don't need a DevOps headcount.
No photo available

Amazon SimpleDB

  • Flexibility
  • Easy to learn and use
  • AWS integration
Miguel Angel Merino Vega profile photo

Cons

Amazon DynamoDB

  • It's a NoSQL database. That means you lose all the capabilities of a traditional RDBMS model. You can't do joins to query data and you lose ACID properties.
  • DynamoDB does not support multiple indices. That means for certain queries, you need to do full table scans which is not desirable. There are work arounds for this.
  • The provisioned throughput doesn't degrade gracefully. That means that once you hit the limit, the requests are denied. It's tricky to come up with the limits of your application.
No photo available

Amazon SimpleDB

  • Non AWS environments
  • Strict storage limit (but well we have DynamoDB for storage issues)
Miguel Angel Merino Vega profile photo

Likelihood to Renew

Amazon DynamoDB

Amazon DynamoDB 8.8
Based on 28 answers
As I said earlier, DynamoDB works well for our application. There's a few shortcoming but there's workarounds for almost everything.
No photo available

Amazon SimpleDB

No score
No answers yet
No answers on this topic

Alternatives Considered

Amazon DynamoDB

While evaluating Cassandra, PostgreSQL, MongoDB and DynamoDB we found Cassandra and DynamoDB being well suited for us. At the same time we didn't have the luxury of large team or devops so it came down to Amazon DynamoDB. As a small team we are glad to go forward with this product since we save lot of time in maintaining it.
No photo available

Amazon SimpleDB

It integrates beautifully with AWS. In some projects we use SimpleDB while we use DynamoDB for others, according to the characteristics of the project. If the infrastructure is AWS, we always think of one of them.
Miguel Angel Merino Vega profile photo

Return on Investment

Amazon DynamoDB

  • It boosts our productivity
  • It reduces our cost of database
  • It brings more options regarding database.
No photo available

Amazon SimpleDB

  • Reduced database administration time
  • Reduced data model analysis time
  • Lower cost of resources in projects in general
Miguel Angel Merino Vega profile photo

Pricing Details

Amazon DynamoDB

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Amazon SimpleDB

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Add comparison