TrustRadius: an HG Insights company

Save this comparison

Save this comparison

Add Product

Recommended Comparisons

    Overview
    ProductRatingMost Used ByProduct SummaryStarting Price

    Couchbase

    Score8.6 out of 10
    N/ACouchbase is a distributed NoSQL database platform that combines a JSON document store with a high-performance In-Memory architecture. The solution is designed to support high-throughput applications by integrating multiple data services—including Key-Value, Full-Text Search (FTS), Vector Search, and Real-Time Analytics—within a single unified platform.N/A

    Redis Software

    Score8.8 out of 10
    N/ARedis is an open source in-memory data structure server and NoSQL database.N/A
    Pricing
    CouchbaseRedis Software
    Editions & Modules
    No answers on this topic
    No answers on this topic
    Offerings
    Pricing Offerings
    CouchbaseRedis Software
    Free Trial
    YesYes
    Free/Freemium Version
    YesYes
    Premium Consulting/Integration Services
    YesYes
    Entry-level Setup FeeOptionalOptional
    Additional Details——
    More Pricing Information
    Community Pulse
    CouchbaseRedis Software
    Considered Both Products
    Couchbase
    Chose Couchbase
    Couchbase is scalable and very secure. It also offers better features and is very capable.
    Incentivized
    Chose Couchbase
    • All the selected products above are free but don't have peer to peer syncing cloud to mobile.
    • The GUI for maintaining and clustering the DB is wonderful.
    • We can use community release for the mobile app.
    Incentivized
    Chose Couchbase
    All in only 1 product
    Incentivized
    Chose Couchbase
    Couchbase had more features than the other products we evaluated and a more flexible data model. It also has global replication and better performance. Compared to some, it was also easier to deploy, manage, and scale. The global replication, plus the ease of deploying and …
    Incentivized
    Chose Couchbase
    We looked at several different SQL and NoSQL systems. Most were either too expensive, didn't provide the needed functionality, or were too hard to use with the size of our team. We ultimately went with Couchbase because of its performance, horizontal scalability, and price.
    Incentivized
    Chose Couchbase
    Easier deploy and management.
    Incentivized
    Chose Couchbase
    For its ease of use I have found it pleasurable. However I have found client/framework support much higher for MongoDB which at times can be frustrating.
    Incentivized
    Chose Couchbase
    We use MongoDB and Redis in other systems. I think Couchbase is amazing because you can combine both behaviors in one system.
    Incentivized
    Chose Couchbase
    We selected CB as it provided the highest performance DB we evaluated while still providing a relatively rich set of additional features at competitive pricing.
    Incentivized
    Chose Couchbase
    I can't speak to the final decision to choose Couchbase. However, if we had to do it over again I'm unsure if Couchbase would beat out other solutions.
    Incentivized
    Chose Couchbase
    It's reliable. It's been the easiest to use NoSQL solution. Less overhead than standard SQL products.
    Incentivized
    Chose Couchbase
    Couchbase does the most for the most sensible cost structure. Also, their support is second-to-none!
    Incentivized
    Chose Couchbase
    Easy to set up. Low cost. Good support.
    Incentivized
    Redis
    Chose Redis Software
    UI isn't that great compared to the other competitors.
    The management of our memcached cluster was becoming pretty complicated as the application grew in size. Redis is a much better option compared to memcached.
    Redis is bit unreliable compared to the alternative RabbitMQ …
    Incentivized
    Chose Redis Software
    Couchbase doesn't keep up with what they offer and what really does.
    MongoDB just doesn't scale out, reads are performed across multiple nodes but writes still go to the single master.
    DynamoDB is good overall but just way too expensive.
    Incentivized
    Chose Redis Software
    We chose Redis over Memcached and Couchbase for its performance, cost, support, and ease of use. Couchbase probably would have worked as well, but it seemed a bit overkill for our use cases.
    Incentivized
    Chose Redis Software
    • Redis vs. Aerospike ... Aerospike is way BETTER. But very expensive.
    • Between Redis and MemCacheD, Redis outright is better than it.
    • Couchbase is better than Redis, but CouchB is expensive
    Incentivized
    Key User Insights
    Would buy again
    90%
    Would buy again
    27 Answers
    100%
    Would buy again
    6 Answers
    Delivers good value for the price
    92%
    Delivers good value for the price
    22 Answers
    100%
    Delivers good value for the price
    6 Answers
    Happy with the feature set
    93%
    Happy with the feature set
    28 Answers
    100%
    Happy with the feature set
    6 Answers
    Lived up to sales and marketing promises
    95%
    Lived up to sales and marketing promises
    19 Answers
    100%
    Lived up to sales and marketing promises
    6 Answers
    Implementation went as expected
    83%
    Implementation went as expected
    20 Answers
    100%
    Implementation went as expected
    6 Answers
    Features
    CouchbaseRedis Software
    NoSQL Databases
    Comparison of NoSQL Databases features of Couchbase and Redis Software
    Feature
    Couchbase
    8.9
    97 Ratings
    4% above category average
    Redis Software
    -
    Ratings
    Performance8.997 Ratings00 Ratings
    Availability9.496 Ratings00 Ratings
    Concurrency8.994 Ratings00 Ratings
    Security9.094 Ratings00 Ratings
    Scalability9.495 Ratings00 Ratings
    Data model flexibility9.095 Ratings00 Ratings
    Deployment model flexibility8.094 Ratings00 Ratings
    Best Alternatives
    CouchbaseRedis Software
    Small Businesses
    IBM Cloudant
    Score7.4 out of 10
    No answers on this topic
    Medium-sized Companies
    IBM Cloudant
    Score7.4 out of 10
    No answers on this topic
    Enterprises
    IBM Cloudant
    Score7.4 out of 10
    No answers on this topic
    All AlternativesView all alternativesView all alternatives
    User Ratings
    CouchbaseRedis Software
    Likelihood to Recommend
    8.8
    (100 ratings)
    8.0
    (76 ratings)
    Likelihood to Renew
    2.1
    (3 ratings)
    8.7
    (12 ratings)
    Usability
    8.0
    (1 ratings)
    9.0
    (6 ratings)
    Availability
    8.0
    (1 ratings)
    -
    (0 ratings)
    Performance
    9.3
    (95 ratings)
    -
    (0 ratings)
    Support Rating
    8.5
    (5 ratings)
    8.7
    (5 ratings)
    Implementation Rating
    -
    (0 ratings)
    7.3
    (1 ratings)
    Product Scalability
    7.0
    (52 ratings)
    -
    (0 ratings)
    User Testimonials
    CouchbaseRedis Software
    Likelihood to Recommend
    Couchbase
    Best suited when edge devices have interrupted internet connection. And Couchbase provides reliable data transfer. If used for attachment Couchbase has a very poor offering. A hard limit of 20 MB is not okay. They have the best conflict resolution but not so great query language on Couchbase lite.
    Incentivized
    Read full review
    Redis
    Redis has been a great investment for our organization as we needed a solution for high speed data caching. The ramp up and integration was quite easy. Redis handles automatic failover internally, so no crashes provides high availability. On the fly scaling scale to more/less cores and memory as and when needed.
    Incentivized
    Read full review
    Pros
    Couchbase
    • Couchbase performance is exceptional both for in-memory and persisted transactions.
    • Handling of node failures and cluster rebalancing (high availability).
    • Enterprise support from Couchbase themselves
    • Good documentation
    • Streaming of bucket (database) level mutations via their Database Change Protocol (DCP).
    • Replication of datasets between native clients and Couchbase buckets
    • Handling of simultaneous writes to the same record with performance penalties
    Incentivized
    Read full review
    Redis
    • Easy for developers to understand. Unlike Riak, which I've used in the past, it's fast without having to worry about eventual consistency.
    • Reliable. With a proper multi-node configuration, it can handle failover instantly.
    • Configurable. We primarily still use Memcache for caching but one of the teams uses Redis for both long-term storage and temporary expiry keys without taking on another external dependency.
    • Fast. We process tens of thousands of RPS and it doesn't skip a beat.
    Incentivized
    Read full review
    Cons
    Couchbase
    • The N1QL engine performs poorly compared to SQL engines due to the number of interactions needed, so if your use case involves the need for a lot of SQL-like query activity as opposed to the direct fetch of data in the form of a key/value map you may want to consider a RDBMS that has support for json data types so that you can more easily mix the use of relational and non-relational approaches to data access.
    • You have to be careful when using multiple capabilities (e.g. transactions with Sync Gateway) as you will typically run into problems where one technology may not operate correctly in combination with another.
    • There are quality problems with some newly released features, so be careful with being an early adopter unless you really need the capability. We somewhat desperately adopted the use of transactions, but went through multiple bughunt cycles with Couchbase working the kinks out.
    Incentivized
    Read full review
    Redis
    • We had some difficulty scaling Redis without it becoming prohibitively expensive.
    • Redis has very simple search capabilities, which means its not suitable for all use cases.
    • Redis doesn't have good native support for storing data in object form and many libraries built over it return data as a string, meaning you need build your own serialization layer over it.
    Incentivized
    Read full review
    Likelihood to Renew
    Couchbase
    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
    Incentivized
    Read full review
    Redis
    We will definitely continue using Redis because: 1. It is free and open source. 2. We already use it in so many applications, it will be hard for us to let go. 3. There isn't another competitive product that we know of that gives a better performance. 4. We never had any major issues with Redis, so no point turning our backs.
    Incentivized
    Read full review
    Usability
    Couchbase
    Couchbase has been quite a usable for our implementation. We had similar experience with our previous "trial" implementation, however it was short lived.
    Couchbase has so far exceeded expectation. Our implementation team is more confident than ever before.
    When we are Live for more than 6 months, I'm hoping to enhance this rating.
    Read full review
    Redis
    It is quite simple to set up for the purpose of managing user sessions in the backend. It can be easily integrated with other products or technologies, such as Spring in Java. If you need to actually display the data stored in Redis in your application this is a bit difficult to understand initially but is possible.
    Incentivized
    Read full review
    Performance
    Couchbase
    One of Couchbase’s greatest assets is its performance with large datasets. Properly set up with well-sized clusters, it is also highly reliable and scalable. User management could be better though, and security often feels like an afterthought. Couchbase has improved tremendously since we started using it, so I am sure that these issues will be ironed out.
    Incentivized
    Read full review
    Redis
    No answers on this topic
    Support Rating
    Couchbase
    I haven't had many opportunities to request support, I will look forward to better the rating. We have technical development and integration team who reach out directly to TAM at Couchbase.
    Read full review
    Redis
    The support team has always been excellent in handling our mostly questions, rarely problems. They are responsive, find the solution and get us moving forward again. I have never had to escalate a case with them. They have always solved our problems in a very timely manner. I highly commend the support team.
    Incentivized
    Read full review
    Implementation Rating
    Couchbase
    No answers on this topic
    Redis
    Whitelisting of the AWS lambda functions.
    Incentivized
    Read full review
    Alternatives Considered
    Couchbase
    The Apache Cassandra was one type of product used in our company for a couple of use-cases. The Aerospike is something we [analyzed] not so long time ago as an interesting alternative, due to its performance characteristics. The Oracle Coherence was and is still being used for [the] distributed caching use-case, but it will be replaced eventually by Couchbase. Though each of these products [has] its own strengths and weaknesses, we prefer sticking to Couchbase because of [the] experience we have with this product and because it is cost-effective for our organization.
    Incentivized
    Read full review
    Redis
    We are big users of MySQL and PostgreSQL. We were looking at replacing our aging web page caching technology and found that we could do it in SQL, but there was a NoSQL movement happening at the time. We dabbled a bit in the NoSQL scene just to get an idea of what it was about and whether it was for us. We tried a bunch, but I can only seem to remember Mongo and Couch. Mongo had big issues early on that drove us to Redis and we couldn't quite figure out how to deploy couch.
    Incentivized
    Read full review
    Scalability
    Couchbase
    So far, the way that we mange and upgrade our clusters has be very smooth. It works like a dream when we use it in concert with AWS and their EC2 machines. Having access to powerful instances along side the Couchbase interface is amazing and allows us to do rebalances or maintenance without a worry
    Incentivized
    Read full review
    Redis
    No answers on this topic
    Return on Investment
    Couchbase
    • Great performance.
    • Leading Couchbase Lite capabilities for mobile use.
    • Developers' learning curve with replica reads and multi cluster can be long. Needs guidance and nurturing.
    • Cluster maintenance during OS patching, etc. has multiple ways to approach. Operational teams may need some guidance.
    Incentivized
    Read full review
    Redis
    • Redis has helped us increase our throughput and server data to a growing amount of traffic while keeping our app fast. We couldn't have grown without the ability to easily cache data that Redis provides.
    • Redis has helped us decrease the load on our database. By being able to scale up and cache important data, we reduce the load on our database reducing costs and infra issues.
    • Running a Redis node on something like AWS can be costly, but it is often a requirement for scaling a company. If you need data quickly and your business is already a positive ROI, Redis is worth the investment.
    Incentivized
    Read full review
    ScreenShots

    Redis Software Screenshots

    Screenshot of Database configurationScreenshot of Database metricsScreenshot of DatabasesScreenshot of NodesScreenshot of Alerts