TrustRadius
Couchbase headquartered in Mountain View, California offers the Couchbase Server, a NoSQL database.https://media.trustradius.com/product-logos/3X/72/PLFWAXDHXJUJ.JPEGCouchbase for Mobile GamingCouchbase is being used as our player database for all of our games at Jam City. It serves as a fast and reliable way to store our players game state data and allow our features and services to leverage it. We also utilize 2 Couchbase clusters. One as primary and a second as a replica of that primary. A S3 snapshot backup is also stored daily from the replica. We run the 2 clusters on identical 14 node AWS linux 2 i3.metal machines.,Customer response time Solid UI/UX for monitoring our data and vitals of the cluster Ease of mind with auto failovers for bad machines and simple swap/rebalance options,The main downside is the same with any managed product. We sometimes want to have changes or updates to couchbase but need to wait for a new release version or some patch fix.,8,It takes care of the hassle of trying to build and manage our own database of player state/data. Having the UI/UX for deploying and rebalancing the clusters makes it a breeze.,8,8,We have not need to change up what data types we store on couchbase for some time as our player states have remained relatively similar for the lifespan of our use of couchbase,Jam City currently does not use the Couchbase Mobile feature,Amazon DynamoDBSpeed, scalability and reliability - the holy trinity that only Couchbase can provide.We use Couchbase to support our online and mobile social casino games backend. In addition to a faster access to relational data, we use Couchbase for low latency large multiplayer gaming engines, where ephemeral data gets stored and distributed amongst many clients at once as they play and compete against each other in multiple games and competitions.,Cluster building. Fast data access. Integration with other components in the stack.,Process for replacing or upgrading nodes. Warm up time. Web interface for ad-hoc data access.,10,Ability to run massively multiplayer games. Flexible data model development. Reliability and up time.,10,10,Flexible data modeling was definitely used. It did move the responsibility for backward compatibility more and more onto the application layer, which we have learned to deal with.,We have not used Couchbase Mobile.,Couchbase ReviewWe have used Couchbase in our information and technology department to store data. It has provided us with a central location where we can access integrated storage, transport, and enterprise-grade security on premises and across multiple clouds and mobile phones. It has offered us consistency in performance at any scale for all users every day at any time.,It helps developers to develop an application that is responsive. It is flexible, to provide continuous delivery. It provides consistent performance. It is easy to deploy and use the software.,It has a high learning curve. Data manipulation languages sometimes may fail to work.,10,It has improved the time spent on the development of applications. It has minimized our operational costs. It has empowered us to deliver applications fast and maintain consistency.,10,10Good performance along with great vendor supportCouchbase is being used as a NoSQL database in the organization for unstructured data, big data, and streaming data. Since we are in the medical device/bio-pharma sectors, we get a lot of unstructured data including data from sensors installed in the equipment that help us monitor the health/performance of the equipment as well as doing parts replacement/predictive/preventive maintenance on a regular basis.,It performs the role of a key value store very well. It can be used as a system of engagement when architected properly. Provides reliable performance with scalability and adequate security.,More practical/flexible licensing terms when used in a container environment. Comprehending logs and taking action at times is a very difficult activity. I wish Couchbase could be used as a system of record, I would be excited to see this happen.,8,Highly available Fast deployment Easy management for the most part Secure and scalable for growth,9,9,Yes, we have benefited especially given the fact that we use this database to collect streaming data from the medical devices to monitor the health of the devices and predict performance issues of the devices.,Even though I have seen many sessions/webinars where Couchbase engineers have demonstrated the ability of the product, we have not yet integrated Couchbase with mobile apps. It is on the roadmap though.,Quick, reliable, and easy to work with. Couchbase has a bright future ahead of it.Couchbase is now our first choice for NoSQL for many teams/groups/departments in Western Union. It serves a purpose for a quick and easy transition from old expensive RMDS databases to the new generation of cloud NoSQL storage.,Couchbase is easy to set up in the cloud or on the on-premise servers. Within minutes you can get yourself a database that will cheap, conveniently accessed, and highly available. More than that - it'll retain the way to query it like a traditional RDMS. Couchbase is easy to maintain because high availability is one of its main features. You can build your Couchbase cluster on, say, 10 virtual boxes in the cloud, and have all the work on the database side done without any interruption to your applications. Couchbase has great customer support. They are always ready to help when you face a problem. Tickets opened easily and get a quick response on support.couchbase.com. Documentation is awesome. N1QL query language (very close to a standard SQL) is great when your application cannot rely entirely on key-value gets. This makes it easy to convert the tables of legacy RDMS and applications accessing it to the new generation of apps-database combo.,General recommendation from Couchbase would be to have RAM on servers big enough to fit 20-25% of a dataset. This is promised to be driven down to just single percents with release 6.5 in summer of 2019. This can drive the cost of underlying servers dramatically for huge TB databases. Indexes are tied to specific servers. It'll be nice at some point to have them spread across all index nodes and be able to rebalance indexes the same way as data itself.,10,A quick transition from traditional RDMS to cloud NoSQL. Significantly fewer work hours for DBAs. Quick read and write access converts into improved customer satisfaction.,10,8,Databases under my administration have complex JSON structures including arrays. All fields are still easily accessible by the query and can be indexed.,I had no experience with Couchbase Mobile.,Why I like CouchhbaseCouchbase is being used in our web site. It is the main caching system and we use it for shared sessions across the cluster. It is being used for all layers of our website, and by several other support systems, again mainly as a fast caching system across multiple servers in a cluster.,Fast fetching of data Easy to implement N1QL queries Even faster queries when using indexes,Easier method to increase the number of nodes in a cluster Official support for Node.JS sessions The ability to see when a document will expire,10,Faster app keeps the customer returning to our site The free community edition allows us to use Couchbase with only development time and infrastructure costs in mind Development time of shared session was very fast and easy,10,10,The agility of Couchbase was great for our web site. It allows us to write the data in a .NET application and read it in a Node.JS application. We can easily throw all of our cache into one bucket without any concern to the data types we insert. Couchbase also allows flexibility in the number of buckets we are using.,Our mobile site benefits from the same caching system as our desktop site. Since all of our suppliers measure us on Look to book ratio, we must make sure we make as little searches as possible while giving results for every search performed by any user. Shared caching allows us to give a search result without making an actual search, and bring results just from cache.,MongoDBCouchbase reviewCouchbase Data Platform is used at our Symantec Cloud Connect division for payments and invoice processing of various customers.,HA Monitoring Authentication Failover,Advanced monitoring Single page view for multiple clusters Collection-level separation of data,8,Quick deployment & easy upgrade Workload isolation (query, index, search, graph and AI) Multi-master option,9,8,Yes, its great dynamic flexible data model is well suited for modern agile applications,Yes, I am with mobile sync capability,Excellent performance for KV service but still requires work on big data servicesCouchbase is used as our main production DB for handing almost all of our workloads.,High throughput. Low latency. 0 downtime. Highly scalable.,Data service is built for higher scale than the other services. Client SDK's are not at the same level of quality as the server. Analytics service is still not at the same level of quality and usefulness as the rest of the services. Testing and recommendations on cloud environment and not good enough.,9,Couchbase has allowed us to reach a very high scale of performance and can handle big jumps in performance with minimal impact on our service.,9,6,We have a very large range of different data types and sources in our Couchbase clusters and it allows us to run almost all of our different workloads based on Couchbase.,We have not used CB mobile.,Amazon DynamoDB, Elasticsearch, MongoDB, Cassandra and RedisCouchbase Server ReviewCouchbase is being used across the company, across cross-functional domains.,Very fast document lookup. Very reliable data store. Easy to manage.,The console can be improved for better document discovery.,9,Easier to operate. Very good SDKs and community support. Excellent security.,10,10,Not used.,Not used.,MongoDBNeat NOSQL datastore overall. Will definitely recommendR&D Department. Used for both Caching and storing of JSON type documents.,Speed Rebalancing Ease of Maintenance,N1QL performance N1QL consistency Lack of more bucket level authentication Encryption at Rest,9,Faster rendering of UI by shifting from SQL server to Couchbase. Negative impact is when using N1QL.,9,8,Yes. We use multiple buckets with different kinds of value types. We haven't used any Tuple kind of buckets in Production, but it is very much capable.,We haven't used Couchbase mobile.,Riak, MongoDB and Amazon DynamoDBIf your looking for reliability and scalability look no further.We were looking for a non-relational database to handle multiple records for different customers across a platform we were designing. In addition to that, we need a real-time sync and cache tool in case there was a connection loss the overall application function would continue to operate and they sync upon availability.,Performance Reliability Great support model from the vendor,We were sold on a caching/sync tool that was beta and it never really came to light for well over a year, so we cut our losses.,8,Ease if use and development. However, failure to deliver on critical functionality ultimately ended the use of this product.,10,9,Flexibility with the product is great and the support team is there to help make sure you get the most out of your investment.,Couchbase mobile was a non-starter for us. This model never worked as advertised, unfortunately.,CassandraOur Couchbase ExperienceWe use Couchbase in various delivery teams across. Teams have their own deployments, managed independently.,Full-Text Search. Simple syntax. Shallow learning path.,New features in supposedly stable releases commonly have major issues. The engineers Couchbase send out to help us use their products could be more technical. The Couchbase whitepaper is far from intuitive as to what is going on under the hood.,5,We've spent a lot of time trying to understand how to use Couchbase for issues it was not initially intended for. It has cost us a lot in time.,8,6,We've benefited from the lack of schemas. Our data models change all the time.,We have not used this feature.,CassandraOur experience with CouchbaseCouchbase is the noSQL solution we use. It's used for various applications from websites, mobile apps to caching. It's primarily used to support legacy DB technologies and website caching.,Reliability: rarely goes down. Supporting legacy DB applications: Putting Couch in front of slow running applications seems to be a good fit.,SDK: Documentation could be better. Questionable decision making in terms of how things work. Speed: It's being used for our caching solution, however, nobody probably should do this. Far better platforms that handle caching better. Community: Can be frustrating trying to solve problems seems the community and gender issues vary depending on the version. Tuning/troubleshooting tools: Improvement should happen in this area. Adoption: Small compared to other noSQL solutions.,5,N/A N/A N/A,10,7,What it does for us could be done the same in other solutions. I don't see many benefits.,N/A,MongoDB and RedisWorth looking into itWe are using it for all the entity modernization across the company.,Query features using N1QL. Memory management. Search features.,Bucketing mechanism. Relationship queries.,10,Still in development.,9,8Simple, Flexible, PowerfulOur organization has started using Couchbase. We have built our custom implementation for accessing Couchbase buckets. Some teams have already moved from Oracle to Couchbase, and we have seen good profits in the annual report. Many teams are making the move. Although many are transitioning to Couchbase, the majority of our teams are using Oracle, due to our clientele. Couchbase makes business easy and simple. Since Couchbase uses NoSQL, it's very flexible and versatile to create and maintain documents where our clients require change over time. It`s extremely handy to modify the documents on the go. With no specific schema, we can work with different types of data with varying lengths. Seeking and accessing data takes less time compared to traditional RDBMS. But Couchbase does introduce a few problems. Since schema is absent, there are no validations on the data. Triggering data inserts/updates needs to be handled separately. Short procedures have now become lengthy java classes. Unnesting and accessing elements of the array takes forever, and it usually fails with a timeout. Considering the pros and cons, moving to Couchbase is a good decision for mobile and web developers, and for new companies.,Schema-free. Today's changing demands in mobile and web development is well suited with the free document structure that Couchbase offers. Snappy results. Couchbase is faster than traditional RDBMS. Couchbase supports ACID “transactions” on a per-document level.,Could benefit from triggers during transactions, so that the other documents get updated automatically, or to execute a particular logic. Schema type validation on individual fields, whilst providing a schema-free document structure, would be great.,9,Faster execution time compared to using traditional RDBMS. Schema-free flexible document structure. Low production cost.,8,7,With a flexible JSON structure with basically no schema, it comes in quite handy to keep up with clients' changing requirements. Als,o various data types, and varying lengths of data can be accommodated within a single JSON document. All the data can be kept as a key or value, depending on the user's choice.,Yes, Mobile apps primarily use JSON which integrates with web applications using JSON. Hence, it is beneficial.Couchbase on mobile is a winner!Couchbase is currently being used as a part of our mobile stack, specifically for the Sync Gateway capabilities. It allows for easy management of data state and for push/pull of updates, The built-in XDCR capabilities allow us to migrate data easily from one server cluster to another easily when needed. The NoSQL format allows us to massage our data into a much more consumable and lighter weight format, increasing sync performance.,Easy sync protocol to mobile devices, the minimal code needed to pull data down to a device. Powerful indexing that can be as simple or as complex as you need, allowing for quick lookups for commonly used data sets. Great analytics present in the server dashboard that allows you a great top-down view of system usage, resources, etc.,Bit of a steep learning curve to get a cluster set up, especially with sync gateway.,8,Easy to scale up/down server clusters. Zero downtime upgrades/migrations.,10,10,We have several clients that have special data types, or different schemas for standardized data types in their business. Couchbase allows us to store them with minimal to no issues and have the client represent them properly without any custom code.,Before Couchbase we had an old, homegrown sync protocol that was very slow. The Sync Gateway allows us to not have to worry about that anymore, and it completely manages the revisions of all the documents, so there is no need to manually patch in/tombstone things anymore.My Couchbase experienceWe have a fairly moderate Couchbase usage in our organization. Our largest cluster size is a 26 node cluster and we are mostly using Couchbase for data caching purposes.,Couchbase is excellent in availability, scalability.,Couchbase Views needs to be improved also logs needs to be consolidated and needs to be more meaningful.,8,Couchbase helps us in a few critical use cases where read time is critical.,8,8,We could use Couchbase for different use cases in the multi-tenancy model. Schema flexibility helps to a larger extent.,We are not currently using this feature.,Couchbase Data Platform ReviewIt is used by our applications to store the data physically.,Performs well. Scalable.,Support should be highly available immediately as these are used for mission-critical systems. Support for auto backup restore schedule within the console. Increase the limit of the number of buckets.,8,Faster deployments. Less management. Flexible scheme changes.,10,8,I’m not familiar with that feature as I’m admin, not a developer.,We don’t use mobile.,MongoDBCouchbase Data Platform ReviewWe use Couchbase as a session storage system due to its great performance and easy cross data center (XDCR) system.,Session storage. Querying using the N1QL Query language. Scalability.,Materialized views Procedures.,9,Faster response than normal transactional databases and even faster than NoSQL rivals.,9,10Couchbase, continue growing as you are already doing!Couchbase Data Platform is used across the whole organization. It is our primary and unique database we work with. It addresses user registration and business profile payments. Right now we are about to integrate the eventing service. The underlying database is what makes the difference.,Core database engine Scale-out architecture Query,Provide more examples of complex queries Provide more examples of better index usage,9,Faster development lifecycle Faster app running speed Ease of management,9,9,With Couchbase it is easy to add new data types and edit our document fields. Unlike other NoSQL databases, Couchbase supports many operations, enabling a wide range of data models.,We have not used Couchbase Data Platform Mobile yet but we are close to integrating it soon.Couchbase Data Platform is pretty great, but it's not all rainbows and unicornsWe use Couchbase as the main backend database for our mobile data collection SaaS platform. We need to be able to collect any data that is valuable to our customers, and the Couchbase platform enables us to do that without having to worry about relational tables and schemas.,Key/value data store. Couchbase is blazing fast at data access and retrieval when you know what keys you want to access. Data querying with N1QL. If you have your indexes set up right, searching your unstructured data can be really fast too. Management dashboard. The Couchbase platform has a great admin panel that provides tons of insights into how your cluster is performing.,The Couchbase mobile suite is great, in theory. In practice we have found the sync to be somewhat unreliable, to the point where we had to write our own logic to push data to the server. We have not had a chance to upgrade to the new 2.0 version of mobile yet, so these issues may have been resolved there. 5 years later, the sync gateway component still isn't integrated into the main data platform. The Couchbase platform does a really great job at letting you independently scale services, but the sync gateway is still a standalone component. I get the feeling there is a rift between the Couchbase mobile team and Couchbase server team, or possibly that the Couchbase mobile product is just a side project or second-class citizen in the Couchbase world. One of the reasons that initially drew us to Couchbase was their touted dedication to open source development. Over the past year or so, they have really backed off on that. At the 2018 Couchbase connect conference, I didn't even hear the phrase 'open source' mentioned once. If you really dig into the source code that is available, you'll find that pretty much all new features are being developed closed-source in private repositories. So while you can build the 'community edition' yourself, it's not even close to what the full platform offers. So if you do hear any mention of 'Couchbase is open source', be aware that it's a bit of a facade.,8,The Couchbase data platform has made our product possible. We flat out wouldn't be able to do what we're doing on a traditional RDBMS.,8,8,The ability to support flexible data modeling has made our product possible. We make a mobile data collection platform that is totally configuration driven, and works for any vertical market we throw at it. That's because our data isn't tied to any particular schema. If we need to change the way a for looks or behaves, we just do it and save the new data to the DB - it doesn't care. If we needed to manage RDBMS tables for each data form / workflow we support, we simply wouldn't be able to scale.,We use Couchbase mobile heavily. I wouldn't say it's 'easy' to sync data to mobile apps. In practice, we have found the sync engine to be unreliable. When we first deployed Couchbase mobile at scale in 2016, we were plagued with sync issues and missing data. We worked for months trying to resolve these issues until we finally decided to write our own engine to push data from mobile to server. Today in production we use Couchbase mobile's sync engine to pull data down from the server, but use our own to push it back up. In our experience, Couchbase mobile was pretty terrible at detecting cell connection drops, incomplete / aborted syncs, phantom cell connections, etc. so we took it into our own hands. That being said, we are still using version 1.5 of Couchbase mobile. I'm aware that Couchbase did a full rewrite of their sync engine for 2.0, but we haven't upgraded to it yet, mainly because stability has not been a strength of the Couchbase mobile team. We were there during the 1.0, 1.1, 1.2 era and I can say that bugs abounded and fixes were released slowly. So we're giving 2.0 a lot of time to mature before we jump on the bandwagon.,MongoDBExcellent, fast, scalable data platformWe use it primarily when a fast, scalable database solution is required. This is critical in time sensitive operations. Given the focus placed on N1QL, it makes picking up by traditional SQL developers easier.,Ease of adoption Speed Ease of configuration,Analytics need to have time-series features to compete with OLAP solutions,10,Faster development More scalable New platform for developers to learn always increases ramp-up time Excellent support staff,10,10,Most of my use cases have had fairly stable schemas for the most part. But, in our SDLC, we have added fields as needed. This flexibility has meant that we haven't needed to give much thought to data migrations as the model changes.,We have not used it yet, but future mobile app development will most likely use Couchbase mobile.,MongoDB, MarkLogic, Redis, MySQL, PostgreSQL and Microsoft SQL ServerReview on Couchbase - trying it out to replace CosmosDb and MongoDbWe are writing a PoC at the moment to validate that Couchbase makes sense for our use case. Mojio essentially needs a solution that is more scalable and with performance than what we use now. Couchbase seems to be a good candidate with all functionalities and the caching layer, so we are at the evaluation phase. If it turns out to be a better solution, we will firstly migrate our date to Couchbase and eventually use analytics and even the mobile features.,The managed caching layer. The easy integration with analytics. The mobile features.,More online support (courses, etc). More documentation. The conference was awesome, so more conferences a year :),7,We are still at the Poc concept, so potentially cost savings. Potentially better performance. Potentially better scalability.,8,8,We come from a NoSQL data world, so the "document-based" schemas are not news to us. I did not see anything different than other NoSQL could offer in this sense.,We are still at the PoC concept, but we can potentially benefit from this capability and get rid of our whole push notification system, which is apparently less reliable than the solution offered by Couchbase.,Azure Cosmos DB and MongoDBPleased with the choice to use CouchbaseWe are implementing Couchbase to improve performance for several applications in our datacenter.,Improved Performance XDCR between locations Ease of expanding the cluster size,At rest encryption The ability to handle large data sets without the need for nodes that have huge amounts of memory.,9,The ease of deployment and scalability withing Couchbase has been a great asset to our teams, allowing us to deploy a solution in Couchbase in 20 mins. We have yet to deploy an existing application into Couchbase, but hope to see massive performance improvements once we do so. New deployments have gone smoothly as we have transitioned to using Couchbase for new product offerings.,10,9,We have not been able to utilize the capabilities of this design, but hope to do so in the future.,This is not something we have chosen to implement as of yet in our applications.,Oracle NoSQL DatabaseI like CouchBase!It is used in our team's product backend service developing. Due to fast performance and good persistance of CouchBase, we use it as our caching and also database.,Good persistence with replication feature Fast like cache,Some bugs during data replication Some timeout issues Does not upgrade easily-- not so compatible,9,Time saved through ease of management Faster development lifecycle Faster app running speed,8,10,Flexible data is good. Especially N1QL is designed to query data. One Suggestion: If caching query results could be done better, the speed could be even faster.,We don't have bussiness with mobile apps yet. But it sounds powerful!,MongoDB
Windows, Linux, Mac
Couchbase
113 Ratings
Score 8.5 out of 101
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>TRScore

Couchbase Reviews

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow'>Customer Verified: Read more.</a>
Couchbase
113 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow'>trScore algorithm: Learn more.</a>
Score 8.5 out of 101

Do you work for this company? Manage this listing

TrustRadius Top Rated for 2019
Show Filters 
Hide Filters 
Showing 41 of 113 Couchbase ratings and reviews.
Clear all filters
Overall Rating
Reviewer's Company Size
Last Updated
By Topic
Industry
Department
Experience
Job Type
Role

Reviews (1-25 of 41)

Do you use this product? Write a Review
Nevin Vorfeld profile photo
July 25, 2019

Couchbase for Mobile Gaming

Score 8 out of 10
Vetted Review
Verified User
Review Source

Performance

8
So far the performance has been great. We do not notice much slowdown for any of our queries or data. The only time we notice slowness is when the game teams want to be extremely granular with their search queries on our CB index nodes. Usually the complexity of their searches are not necessary and we can help them simplify
Read Nevin Vorfeld's full review
Michael Steuer profile photo
July 10, 2019

Speed, scalability and reliability - the holy trinity that only Couchbase can provide.

Score 10 out of 10
Vetted Review
Verified User
Review Source

Performance

10
It's predominantly the high data volumes and operations that we were most astonished by. Having hundreds of client operations per second on a single record is quite remarkable. Now multiply that by billions of records.
Read Michael Steuer's full review
Shiv Shivakumar profile photo
April 22, 2019

Good performance along with great vendor support

Score 8 out of 10
Vetted Review
Verified User
Review Source

Performance

9
The nimbleness of the product helps it really perform well vis-a-vis its competitors and also the fact that it is well documented provides the extra confidence. As mentioned in the previous sections, the vendors provide excellent support as and when needed and is very responsive to requests/enhancements that are requested for.
Read Shiv Shivakumar's full review
Gilad Teller profile photo
April 11, 2019

Why I like Couchhbase

Score 10 out of 10
Vetted Review
Verified User
Review Source

Performance

10
We never had any issues with performance. Couchbase is able to handle every load we have been throwing at it for the past 3 years. Soon we will upgrade to the Enterprise edition, and I am looking forward to seeing how well it works. Enterprise edition has some very interesting new features I am looking forward to working with.
Read Gilad Teller's full review
No photo available
August 13, 2019

Couchbase Server Review

Score 9 out of 10
Vetted Review
Verified User
Review Source

Performance

10
Very easy to scale horizontally. Document replication takes care of the rest of the things. Even when nodes go down document replication takes care of data reliability aspects. It's easier to scale down as well when there is a decrease in demand to save costs. The configuration management for scaling up or down is very minimal.
Read this authenticated review
No photo available
April 12, 2019

Simple, Flexible, Powerful

Score 9 out of 10
Vetted Review
Verified User
Review Source

Performance

7
Performance is good when compared to most RDBMS, but joining and nesting queries and accessing elements of the n-array is time heavy.
Read this authenticated review
Ryan J. Thompson profile photo
September 24, 2018

Couchbase Data Platform is pretty great, but it's not all rainbows and unicorns

Score 8 out of 10
Vetted Review
Verified User
Review Source

Performance

8
If you have everything set up right, Couchbase is quite fast. We're handling millions of records with thousands of users querying the data simultaneously. Achieving this level of performance can be difficult and requires a deep understanding of the N1QL engine and how data indexing works. Traditional RDBMS systems figure out a lot of the indexing challenges for you, so if you go in to Couchbase expecting it to 'just work' at scale, you'll be disappointed. Spend the time to learn the product, and you can make it do some pretty amazing things.
Read Ryan J. Thompson's full review
Alex Cavnar profile photo
September 27, 2018

Excellent, fast, scalable data platform

Score 10 out of 10
Vetted Review
Verified User
Review Source

Performance

10
Couchbase is one of the fastest platforms I've used. Its eventually consistent, memory resident architecture is inherently fast, and every new version is full of performance improvements. Plus, since nodes can be added to fulfill certain roles (query nodes, indexers, data nodes), you can tune your cluster to your workload.
Read Alex Cavnar's full review

Feature Scorecard Summary

Performance (42)
8.0
Availability (41)
8.1
Concurrency (40)
7.6
Security (40)
7.1
Scalability (40)
8.2
Data model flexibility (40)
8.2
Deployment model flexibility (39)
8.1

About Couchbase

Couchbase is a multi-model NoSQL database for mission-critical applications. It is designed to help deliver ever-richer and ever more personalized customer and employee experiences. Built with powerful NoSQL technology, the Couchbase Data Platform was architected on top of an open source foundation for the massively interactive enterprise. The geo-distributed Engagement Database promises to provide developer agility and manageability, as well as performance at any scale.

Customers include industry leaders Amadeus, AT&T, BD (Becton, Dickinson and Company), Carrefour, Cisco, Comcast, Disney, DreamWorks Animation, eBay, Marriott, Neiman Marcus, Tesco, Tommy Hilfiger, United, Verizon, Wells Fargo, as well as hundreds of other household names. For more information, visit www.couchbase.com.

Couchbase Features

Has featureMulti-Dimensional Scaling (MDS)
Has featureCross Data Center Replication (XDCR)
Has featureFlexible Schema (JSON + N1QL)
Has featureFull Text Search (FTS)
Has featureAnalytics
Has featureMobile & IoT Integration
Has featureMemory-First Architecture
Has featureBig Data & SQL Integration
Has featureKey Value
Has featureCloud Native
Has featureQuery

Couchbase Competitors

Pricing

Does not have featureFree Trial Available?No
Has featureFree or Freemium Version Available?Yes
Has featurePremium Consulting/Integration Services Available?Yes
Entry-level set up fee?No

Couchbase Technical Details

Deployment Types:On-premise
Operating Systems: Windows, Linux, Mac
Mobile Application:No