CouchDB vs Redis: What are the differences?
CouchDB can be classified as a tool in the "Databases" category, while Redis is grouped under "In-Memory Databases".
"JSON" is the top reason why over 42 developers like CouchDB, while over 842 developers mention "Performance" as the leading cause for choosing Redis.
CouchDB and Redis are both open source tools. Redis with 37.4K GitHub stars and 14.4K forks on GitHub appears to be more popular than CouchDB with 4.24K GitHub stars and 835 GitHub forks.
According to the StackShare community, Redis has a broader approval, being mentioned in 3264 company stacks & 1785 developers stacks; compared to CouchDB, which is listed in 61 company stacks and 32 developer stacks.
We implemented our first large scale EPR application from naologic.com using CouchDB .
Very fast, replication works great, doesn't consume much RAM, queries are blazing fast but we found a problem: the queries were very hard to write, it took a long time to figure out the API, we had to go and write our own @nodejs library to make it work properly.
It lost most of its support. Since then, we migrated to Couchbase and the learning curve was steep but all worth it. Memcached indexing out of the box, full text search works great.
Sign up to add or upvote prosMake informed product decisions
Sign up to add or upvote consMake informed product decisions
What is CouchDB?
What is Redis?
Need advice about which tool to choose?Ask the StackShare community!
Sign up to get full access to all the companiesMake informed product decisions
Sign up to get full access to all the tool integrationsMake informed product decisions