What users are saying about
Top Rated
54 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
71 Ratings
Top Rated
54 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.3 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
71 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.6 out of 101

Add comparison

Likelihood to Recommend

Amazon DynamoDB

If you start with Amazon DynamoDB, you are over optimizing for the future. In my opinion, use Amazon DynamoDB only when SQL can not handle the load of your application.
No photo available

Couchbase Data Platform

The Couchbase Data Platform is well suited for application that are going to ran under different networking scenarios. Where users either have weak or no signal but still need the most current data. Since this platform solves for concurrency and allows for users to use the nearest located server, it will optimize the run time and the receiving of data. This is not suited for applications that are ran under single instances. For example, apps that are for single use or internal kiosk applications that are in one area
No photo available

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

  • 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
  • Mobile integration - SDKs that can be written in common languages for mobile development
  • Easy failovers - create and duplicate servers with ease
  • Direct communication with web app - no need to serialize/convert JSON to relational tables
No photo available

Cons

  • Can get very expensive very fast
  • Sharding and hot spotting are hidden problems that can cause ALOT of head ache
  • Not relational or transactional at all
Adam Lauer profile photo
  • At rest encryption
  • The ability to handle large data sets without the need for nodes that have huge amounts of memory.
Tyler Twitchell profile photo

Likelihood to Renew

Amazon DynamoDB7.1
Based on 13 answers
Its more of a we are locked in and migration would be more time and resource intensive than is worth it. It is better to find ways to optimize dynamo usage like custom scaling, Redis based caches, or moving data to S3 than to leave the platflorm completely. It provides enough incentive and usefulness to continue to use
Adam Lauer profile photo
Couchbase Data Platform2.2
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
The performance of Couchbase ranks up at the highest I have seen with all the various applications we use.
Tyler Twitchell profile photo

Alternatives Considered

As a fully managed NoSQL service, DynamoDB provides a lot of functionality for relatively low cost. Scaling, sharding, throughput performance is managed for you, and you only pay for the bandwidth you provision.
Alan Balasundaram profile photo
Couchbase does the most for the most sensible cost structure. Also, their support is second-to-none!
RJ Michels profile photo

Scalability

No score
No answers yet
No answers on this topic
Couchbase Data Platform8.1
Based on 20 answers
Having used Couchbase for more than 2 years with two decades of extensive Oracle RAC experience and having been exposed to other NoSql databases, I can say Couchbase not only provides ease of use but also has the HA capabilities built in it. N1SQL provides true ANSI SQL capabilities to write and generate SQL statements, which is phenomenal. The Admin console interface provides superb ease of navigation across all functionalities and the Couchbase CLI provides an extra layer of flexibility.
Sai Kumar profile photo

Return on Investment

  • We were able to achieve our goal using Amazon – store every single email our system that has ever been sent in fluid database for long term recover without significantly impacting query times at scale.
  • We have been unable to effectively add additional features using the data set because of the pricing structure and incurred cost involved with performing repeated scans over the dataset.
Justin Schroeder profile photo
  • Faster time to market
No photo available

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