Good NoSQL Database (with some SQL still inside)
September 03, 2020
Good NoSQL Database (with some SQL still inside)
Score 9 out of 10
Vetted Review
Verified User
Overall Satisfaction with Couchbase
It was initially a cache (caching data aggregated from multiple sources, with various response time and rate limiters), but as usage grew, confidence grew also, we started also using it a database with NoSQL, to query multiple documents based upon more and more complex queries, to fit our needs.
- Key value access is super fast.
- NoSQL is particularly useful when you have a SQL background.
- .Net client works like a charm and is well maintained.
- With NoSQL, you kind of have a vendor locked in.
- When something goes wrong, rarely, it's sometimes hard to find the culprit using the statistics.
- We feel we are missing some features by using the community edition, but we survive.
- When we have a performance issue, we throw Couchbase at it, and it usually works!
- Super resilient
- XDCR works like a charm.
I'm not qualified enough to make a meaningful comparison, but 2 years after, I hear regularly about issues on Mongo from the other teams, especially on the SRE side. On our side, not much to say, except that it works. Ram, CPU, disk behave like expected. Same for bandwidth. Response time stays low. Not much to add.