What users are saying about

Amazon DynamoDB

Top Rated
52 Ratings

Couchbase Data Platform<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

Top Rated
69 Ratings

Amazon DynamoDB

Top Rated
52 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.2 out of 101

Couchbase Data Platform<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>

Top Rated
69 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8 out of 101

Add comparison

Likelihood to Recommend

Amazon DynamoDB

DynamoDB is well suited when you have small development team and want ease of scaling and operations. Since it is hosted by Amazon, it provides a fully managed service. It provides great read and write for simple queries. When you have complex queries, I think this is not well suited. We need to remember this is not suited for a relational database.
No photo available

Couchbase Data Platform

Couchbase is great for any general purpose situation, especially when speed and availability is a concern. If your data model changes frequently or is heavily unstructured, Couchbase is great.

However, if you need schema validation or enforcement, it lags behind, because that's not the point of the database. Also, because N1QL relies heavily on indexes, I wouldn't recommend it if you plan to do a lot of ad-hoc queries on your production data, as enabling the general index on a production server is not recommended.
Alex Cavnar profile photo

Feature Rating Comparison

NoSQL Databases

Amazon DynamoDB
7.9
Couchbase Data Platform
7.9
Performance
Amazon DynamoDB
8.0
Couchbase Data Platform
8.2
Availability
Amazon DynamoDB
8.4
Couchbase Data Platform
7.7
Concurrency
Amazon DynamoDB
9.0
Couchbase Data Platform
7.7
Security
Amazon DynamoDB
8.7
Couchbase Data Platform
6.9
Scalability
Amazon DynamoDB
9.7
Couchbase Data Platform
8.1
Data model flexibility
Amazon DynamoDB
4.0
Couchbase Data Platform
8.5
Deployment model flexibility
Amazon DynamoDB
7.3
Couchbase Data Platform
8.0

Pros

  • No need to worry about hosting and ease of scaling and operations
  • Distributed and flexible as Amazon DynamoDB does not have a fixed schema
  • Based on load, options to increase throughput
No photo available
  • The managed caching layer.
  • The easy integration with analytics.
  • The mobile features.
Cesar Lula profile photo

Cons

  • The document oriented features are just starting out, and we'd love to see them develop to match MongoDB features.
  • Running out of provisioned throughput results in error responses. Better options for automatic scaling.
No photo available
  • Noft a ton of books written about it, most online support is from Couchbase itself.
  • Management console can be cumbersome.
No photo available

Likelihood to Renew

Amazon DynamoDB6.9
Based on 13 answers
For non relational data, DynamoDB is my go-to datastore. It scales with my needs, and offers a price to performance ratio that is unmatched--especially when factoring in management time.
Alan Balasundaram profile photo
Couchbase Data Platform2.3
Based on 3 answers
I rarely actually use Couchbase Server, I just stay up-to-date with the features that it provides. However, when the need arises for a NoSQL datastore, then I will strongly consider it as an option
Jordan Moore profile photo

Performance

No score
No answers yet
No answers on this topic
Couchbase Data Platform8.2
Based on 21 answers
Same as previous answer. Sounds like that the performance is great, but we are still at the PoC phase, so I can't just just it's a 10.
Cesar Lula profile photo

Alternatives Considered

When compared to SQL and many other No SQL databases out in the market, I guess DynamoDB is a perfect stack for developing quick websites. More than that it's highly scalable which is offered by DynamoDB
No photo available
Cost and speed are some of the biggest concerns and the reason we chose to go with Couchbase.
Tyler Twitchell profile photo

Scalability

No score
No answers yet
No answers on this topic
Couchbase Data Platform8.1
Based on 20 answers
Being able to add a new node on the fly is very handy and allows for growth which is just a few clicks away. The addition of new nodes to the cluster is seamless and quick and the ability to do this from a single UI makes for easy Administration of the product.
Tyler Twitchell profile photo

Return on Investment

  • Scalability out of the box
  • No server maintenance
  • Infrastructure comes for "free"
Richard Rout profile photo
  • It’s reduced the time to complete queries.
Frank Keefer profile photo

Pricing Details

Amazon DynamoDB

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

Amazon DynamoDB More Information

Couchbase Data Platform

General
Free Trial
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
No
Additional Pricing Details

Couchbase Data Platform More Information