IBM Cloudant is the best hosted CouchDB out there
July 18, 2021

IBM Cloudant is the best hosted CouchDB out there

Ramindu Deshapriya | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User

Overall Satisfaction with IBM Cloudant

Our organization uses IBM Cloudant as a distributed NoSQL database solution for implementation on client applications in the Internet of Things space. IBM Cloudant allows rapid writes of unstructured JSON data received from IoT devices on a second-by-second basis. It also allows effective use of map-reduce to aggregate results out of collections defined by within IBM Cloudant databases, allowing for millions of records to be aggregated and used effectively for analytics and reporting.
  • Rapid writes
  • Map reduce
  • High storage capacity
  • High availability
  • Time to index large databases needs to be improved
  • Could use more structure in terms of separating entities within a database
  • Better pricing on storage sizes as database size increases exponentially
  • Reduced database design time by as much as 40%
  • Reduced aggregated query run time over terabytes of data by ~30%
  • Reduced write time for a million records in a second by 10%
IBM Cloudant is the best implementation of CouchDB, or any NoSQL database that you could use if you are looking for a database that can handle extremely rapid writes to a database without having to worry about transactional integrity. IBM Cloudant also abstracts out CouchDB's replication/multi-node requirements and ensures high availability on its own. It also allows map-reduce based indexing which will allow massive databases to be aggregated and queried very quickly. It should not be used in cases where you require structured data which is organized according to a schema, or if you want to maintain ACID database properties.

IBM Cloudant Feature Ratings

Performance
9
Availability
10
Concurrency
8
Security
9
Scalability
10
Data model flexibility
3
Deployment model flexibility
9