Couchbase to the Rescue!
Updated December 12, 2022

Couchbase to the Rescue!

Faozul Azim | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User

Software Version

Couchbase Community Edition

Overall Satisfaction with Couchbase

We are using Couchbase for web application development. Our main focus is public safety and disaster management. We have web and mobile platform presence. We had to solve the syncing issue between mobile and web and Couchbase sync gateway was a great help in this scenario. Also, creating custom document id was another big help for filtering data. Using SDK we perform micro data manipulation processes which is faster comparatively.

Pros

  • Synchronization between web and mobile platform using sync gateway
  • Custom document id to reduce data filter
  • SDK to update specified document or document fragments

Cons

  • Documentation was quite hard for me to understand at the beginning. I think that needs to be improved for newbies.
  • Updating multiple document keys were possible before v6.5, but now not anymore. For me that was a great help. I think that needs to be back.
  • We did not have to use any other solution for synchronisations
  • We did not have to use different db/service for elastic search
  • Recommended cluster configuration is expensive for small companies or start-ups
The project we are developing with Couchbase, was very inconsistent for few years of the beginning. We had to change data model multiple times. We knew this before starting the project. So we had to choose a NoSQL solution. We also wanted a syncing solution. After some research we found Couchbase which have all of these together.

Do you think Couchbase Server delivers good value for the price?

Not sure

Are you happy with Couchbase Server's feature set?

Yes

Did Couchbase Server live up to sales and marketing promises?

I wasn't involved with the selection/purchase process

Did implementation of Couchbase Server go as expected?

Yes

Would you buy Couchbase Server again?

Yes

Couchbase sync gateway was a great help in syncing data between different platforms. It resolves conflicts automatically in most cases. Creating custom document id is really a big help for filtering data without making any N1QL queries. Using SDK we perform micro data manipulation processes which is very fast comparing to other DBs.

Couchbase Server Feature Ratings

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

Couchbase Reliability

I never found any problem for indexing or when we had multiple data sources or end users. Couchbase was always responsive. Even when we were testing in development mode with thousands concurrent requests, Couchbase was always responsive. Even when we did not remove obsolete data from dev database, the db size got heavy, we had no issues.

Comments

More Reviews of Couchbase Server