What users are saying about

Amazon DynamoDB

Top Rated
52 Ratings

IBM Cloudant

49 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

IBM Cloudant

49 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 6.5 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

IBM Cloudant

The solution to store claims information worked for us, but the enterprise NoSQL market has expanded so much that we might not [have] used Cloudant had an alternative been available. Make sure you ask about ACID compliance and about what the difference between NoSQL and SQL databases are to that the IT managers understand why they are buying and how that differs from data solutions they've bought in the past.
No photo available

Feature Rating Comparison

NoSQL Databases

Amazon DynamoDB
7.9
IBM Cloudant
Performance
Amazon DynamoDB
8.0
IBM Cloudant
Availability
Amazon DynamoDB
8.4
IBM Cloudant
Concurrency
Amazon DynamoDB
9.0
IBM Cloudant
Security
Amazon DynamoDB
8.7
IBM Cloudant
Scalability
Amazon DynamoDB
9.7
IBM Cloudant
Data model flexibility
Amazon DynamoDB
4.0
IBM Cloudant
Deployment model flexibility
Amazon DynamoDB
7.3
IBM Cloudant

Pros

  • Fast retrieval
  • Auto scaling to control costs
  • Query and scanning allow for different use cases
Adam Lauer profile photo
  • We had a small data mart project that required the storage of some rather highly connected data that also had a relatively small footprint. This made IBM Cloudant an obvious choice because we could store the data in a data structure that met our project need al while using a platform that our web development team understood and was comfortable with.
  • We had a bunch of geospatial data that we needed for analysis. Having GeoJSON being natively supported by Cloudant made it an easy choice.
  • Cloudant was cloud-based and didn't require a DBA support it, this allowed the project to move ahead without pushback from the infrastructure team.
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
  • It was only after we went with the cloud-based solution that IBM rolled out an on-premise version.
  • We found that a 3rd-party ODBC driver was required for a few applications that needed to pull data out of Cloudant.
  • The sales process was difficult because the salesperson we used was not as versed on Cloudant as I had hoped.
No photo available

Likelihood to Renew

Amazon DynamoDB6.9
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
No score
No answers yet
No answers on this topic

Usability

No score
No answers yet
No answers on this topic
IBM Cloudant7.7
Based on 5 answers
cloudant adds some features to improve security and data query like tokens and cloudant query that really adds a lot of power to these features over the standard CouchDB. also you can integrate your data into a relational schema using ibm dashdb for data analysis. everything is in the right place
victor pease solano profile photo

Support

No score
No answers yet
No answers on this topic
IBM Cloudant7.8
Based on 3 answers
Quick response times, knowledgable and helpful support staff.
Kris Bandurski profile photo

Implementation

No score
No answers yet
No answers on this topic
IBM Cloudant8.8
Based on 4 answers
The performance and cost are both over our expectations
victor pease solano profile photo

Alternatives Considered

DynamoDB is fully managed which is a great plus over MongoDB. The feature set is not as strong on MongoDB's for document databases, but it the managed aspect is highly compelling. Similarly for Cassandra, DynamoDB is managed. DynamoDB scales much better than CouchDB.
No photo available
Its easier to use than Dynamo, more open than Firebase, and has better documentation that CouchDB... it might not be fair to compare Modulus, Modulus obviously suffers from some scalability issues and might not be in the same class... but its a hosted DB service we had some experience with in the past....
Wes Wilson profile photo

Scalability

No score
No answers yet
No answers on this topic
IBM Cloudant8.6
Based on 21 answers
As a DB-as-a-Service, Cloudant has freed us from this kind of problem. Using the IBM Bluemix dashboard you can control how many transaction are executed in milliseconds and this is for now our rating of scalability between 200-24 milliseconds for one http POST (insert document), well under the project rate that was defined by an order of magnitude.
Romualdo Gobbo 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
  • Cloudant allowed us to implement a project faster due to it being fully managed and basically a plug-and-play type data store.
  • Being fully managed meant that we spent a fair bit of time on the phone yelling at IBM Support because they didn't know jack about how to solve the issues we ran into/
  • Overall Cloudant worked for us because the project timeline and budget allowed for more money to be spent on services rather than hardware (OpEx vs CapEx).
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

IBM Cloudant

General
Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No
Additional Pricing Details
There is never a charge for the first $50 of usage each month. After that, data volume is charged at $1 per GB/month, "heavy" API requests (PUTs, POSTs, DELETEs) are charged at $0.015 per 100 each month, and "light" API requests (GETs, HEADs) are charged at $0.015 per 500 each month. API requests that read or write multiple JSON docs in bulk count as 1 API request.

IBM Cloudant More Information