TrustRadius: an HG Insights company

Couchbase Server Professional, Scientific, and Technical Services Reviews & Insights

Score8.7 out of 10

204 Reviews and Ratings

Community insights

TrustRadius Insights for Couchbase Server are summaries of user sentiment data from TrustRadius reviews and, when necessary, third party data sources.

Pros

Scalability: Couchbase is highly scalable, allowing users to handle large amounts of data and serve numerous transactions simultaneously. Reviewers have praised the ability to scale the database based on performance requests and the ease of expanding the cluster size.

Performance: Users appreciate Couchbase's strong performance, specifically highlighting its memory caching as a significant advantage over other NoSQL databases they evaluated. This indicates that Couchbase is efficient and fast in processing and retrieving data.

Flexibility: The schema-less architecture of Couchbase provides flexibility for users. They value the ability to support system points backwardly and make changes easily. It demonstrates that Couchbase can adapt to changes in the database structure effectively.

Couchbase Server Reviews

22 Reviews
Professional, Scientific, and Technical ServicesInformation Technology & Services16Management Consulting1Marketing & Advertising2Design1Computer & Network Security2

high availability

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

Fraud detection and identity authentication
We have used to store user information for fraud detection and authentication.
We have large user base where we are detecting pattern based on device and other user information to detect fraudulent behaviour of the user.
Couchbase was faster solution to store this information and we are able to fetch whenever we need.

Pros

  • Data Management
  • Data Availability
  • Less latency and fast lookup

Cons

  • Dashboard
  • Sorting of data

Likelihood to Recommend

We used this for fraud detection as state earlier section.
This work best for all the noSQL usecases, we tried few of the usecase and did the POC.
This work well and we never stuck with the scaling part,
We are able to run this over the large amount of user records.
Vetted Review
Couchbase Server
3 years of experience

Very long questions.

Rating: 5 out of 10
Incentivized

Use Cases and Deployment Scope

Offline storage of vessel operations by sea fearers. The data syncs to cloud Couchbase and use for analytics.

Pros

  • Offline storage and sync.
  • Peer to peer sync.
  • Sync based on filters or channels.

Cons

  • Max 10 databases is weird.
  • Expecting data validation and data constraints.
  • Easy deployment for production.

Likelihood to Recommend

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.
Vetted Review
Couchbase Server
2 years of experience

Move forward

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

CodeFactory company is implementing an Informational system based on microservice architecture. Some services use Couchbase as data storage. These services have a high load stream of data and the system should have no consumption lag of messages from external systems. Our system has a couple of buckets (one per service) and different document types.

Pros

  • Write speed
  • scalability and reliability
  • tools to administrate

Cons

  • Search capabilities are still worse than Elasticsearch

Likelihood to Recommend

I'd like Couchbase for it's scalability and liability. It has impressed performance results. I'm not happy always about search/FTS support
Vetted Review
Couchbase Server
3 years of experience

Fantastic database management and data analysis product

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

Couchbase connects us to reliable network sources that can effectively manage our data. It is highly scalable and ensures that all data from our customers is effectively managed for better planning. It provides cloud services that customize all data and saves the most useful data that transform our company.

Pros

  • Data storage management.
  • Monitoring data entering our company from all sources.

Cons

  • The platform performance has been awesome.
  • I am conversant with all the features.

Likelihood to Recommend

The product offers security to our data across all our working environments. It tracks the channels that our data passes through to ensure that it is not contaminated or polarized by unauthorized access. Our customers' information is securely stored under secured disks that we can access during marketing campaigns. It has an email conversation feature that gives my team an easy time when communicating with our clients.

Cloud based outstanding database

Rating: 10 out of 10
Incentivized

Use Cases and Deployment Scope

In our project, we must enter millions of entries, available in JSON format, into a database, which must subsequently be accessed on a regular basis using various filters. To fulfill this requirement we must be needed NoSQL which provides high performance. Hence, after exploring a couple of tools, we finally decided to continue with CouchBase, as it is a combination of CouchDB and Membase.

Pros

  • Open source
  • High scalability and throughput
  • JSON based datamodel

Cons

  • Setup is time consuming.
  • UI is not attractive.

Likelihood to Recommend

Couchbase offers a key-based lookup and update mechanism. Moreover, it contains CouchDB which provides excellent support for JSON-based data and allows it to read using REST APIs, and also, sharing and database replication with an outstanding tool such as Membase. Also, we can configure multiple buckets and each bucket can have its own separate configuration and data space. Further, data is replicated over multiple nodes which increases the data reliability and protects our data against any event of node failure.

The fastest versatile Cloud NoSQL Database

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

The Couchbase cloud version is designed to meet all our needs, processing [large quantities] of HR data is very fast. In the HR department, we transferred everything to it and came to a quick result. NoSQL DB and Cloudbase servers have helped us to buy high speed and managed resource usage according to the amount of usage with a super fast response time.

Pros

  • NoSQL DB response time in a millisecond
  • High security under the cloud platform
  • Super easy integration
  • High read and write performance

Cons

  • Backup and restore can have better performance and speed
  • Working with it requires technical IT knowledge
  • Migrate and move from other databases little complicated

Likelihood to Recommend

Great in full-text search and amazing indexing. Couchbase has an amazing cloud-based database architecture, you can use it across cloud, on-premises, hybrid, distributed cloud, and edge computing deployments, offering unmatched versatility, performance, scalability, and value. It’s so flexible and fast, compared to competitors, it performs much better in real-world scenarios and can be tested for free before purchasing a license.

Powerful Enterprise Class, Multicloud NoSQL DB

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

[Couchbase] is used in all parts of our company as well as most parts of factories and organizations that have consulting contracts. In a nutshell, it provides us agility of access to information in a secure and robust infrastructure. Last year, a lot of work was forced to move remotely, and the option of delivering goods by mail was added to some services, so analyzing and delivering information and fast access and processing data securely with different access levels was much more important than before. So we used Couchbase Cloud to overcome this challenge, both for ourselves and our client projects. Now everything is working Agile via Couchbase!

It helps us in all areas, because databases are everywhere, from human resource management to accounting, as well as the receipt and delivery department, all moving goods, services and products faster and more regularly than before.

From 2020 onwards, everything went online, and the use of the Internet and e-culture became ubiquitous, increasing the need for secure and fast databases for agile cloud processing for developers and service providers.

Pros

  • High performance, fast secure flexible with smart architecture and it’s faster other than competitors in the market.
  • We can control all data security, cluster configs, and managing operations costs.
  • Proficiency to secure and isolate database information in a secure environment to prevent undefined access.
  • Ability to specify IP address ranges, routing tables, network gateways, and subnets according to your private IT department protocols.

Cons

  • In some scenarios restoration of big data takes time.
  • Examples of real-life scenarios should also be included in the educational documents.
  • Indexing DB must developed.

Likelihood to Recommend

[It is] very easy to connect and simple settings to connect to the Storage Cloud server, I easily connected to Microsoft Azure. It is also possible to purchase a professional support service for the developer separately. It is possible to import the database into clusters very smoothly and easily. There are security settings to define user access level, IP definition as well as security certificate. The feedback link option in the dashboard is a direct link between you and the development team, where anything you think should be added or subtracted to improve the software can be requested directly. In most scenarios, it has been fast and powerful.

Couchbase for us & all

Rating: 8 out of 10
Incentivized

Use Cases and Deployment Scope

We're using couchbase to gather Infra health, stats for near real time analytics, to make decisions to scale out or up the Infra.
We have more than 40K servers in our Infra, both virtual and physical. We've historically had slow processes, to reading performance statistics from each of them and analyzing them. Before we could react to a need for server upscale, an incident would have happened. This is where we tried other solutions and are currently using Couchbase. We are able to load vast amount of data every second and come up with near real time decisions.

Pros

  • Key-value storage.
  • N1QL is easy, comprehensive and fast.
  • Scalable across datacenters.
  • Integration with Elasticsearch.

Cons

  • Inconsistent memory, CPU consumption pattern.
  • Still evaluating and optimizing our deployment.

Likelihood to Recommend

A less appropriate scenario would be that - I still can't imagine how this will work in OLTP environment where real time transaction processing & responses are needed. This may be attributed by my limited knowledge, also because our scenario doesn't involve real time processing. For real time analysis we are satisfied.

Couchbase Review

Rating: 9 out of 10
Incentivized

Use Cases and Deployment Scope

Couchbase is my go-to NoSQL database. As a developer, I use Couchbase primarily because of how powerful and flexible it is. It enables me to build applications quicker than ever before and deploy them within the cloud. The main business problem that Couchbase solves is the need for a distributed cloud-based NoSQL database in order to increase scalability and overall development performance.

Pros

  • All-in-one NoSQL database with in-built SDKs
  • Distributed database design out of the box
  • Easy to scale development with kubernetes

Cons

  • Managing large volumes of data can be slow
  • Documentation could be improved to enable earlier adoption
  • Requires a dedicated internal dev team to support and maintain

Likelihood to Recommend

The following are scenarios where Couchbase is very well suited:
* Projects where scalability horizontally is a top priority
* Projects where a dedicated team exists that is able to set up, use, maintain and support the database

The following are scenarios where Couchbase is not well suited:
* Projects with new teams or inexperienced teams where upskilling and training will be needed

Couchbase works well, but isn't the only option

Rating: 6 out of 10
Incentivized

Use Cases and Deployment Scope

Couchbase was chosen initially to solve the problem of global distribution of data for our authentication services. We wanted our auth data to replicate globally, be flexible, and easy to query. It also had to be fast so that we could quickly direct users to the correct data center where their data existed. Couchbase solved all those problems for us. It also included simple management consoles and automatics recovery when nodes became corrupt or went missing. It was used for this and several other products.

Pros

  • Management of nodes is simple and requires minimal maintenance.
  • The ability to query is flexible and the N1QL language is convenient, though it can have pitfalls.
  • Replication provides great data resiliency, as well as speed and performance on a global scale.

Cons

  • At large query volume, it can be difficult to scale. This is mostly due to user error, but the flexibility afforded makes these issues easy to slip through.
  • The N1QL language, while convenient, obscures powerful features and hinders in-depth learning of the NoSQL principles.
  • Couchbase is self-hosted, and as such, it required internal DevOps resources to maintain.

Likelihood to Recommend

Couchbase is well suited for global deployments. It also works well in a variety of cloud or on-premise environments. This flexibility makes it a great product that can be used almost anywhere. If you only use a single cloud provider or don't have any capacity to maintain a database, then choosing the NoSQL flavor of your provider might provide a better experience.