What users are saying about
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener'>Customer Verified: Read more.</a>
Top Rated
203 Ratings
Couchbase
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener'>Customer Verified: Read more.</a>
Top Rated
203 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>Score 8.1 out of 100
Based on 203 reviews and ratings
SingleStore (formerly MemSQL)
<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener'>Customer Verified: Read more.</a>
Top Rated
45 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>Score 9 out of 100
Based on 45 reviews and ratings
Feature Set Ratings
NoSQL Databases
8.6
Couchbase
86%

SingleStore (formerly MemSQL)
Feature Set Not Supported
N/A
Couchbase ranks higher in 7/7 features
Couchbase ranks higher in 7/7 features
Performance
8.5
85%
98 Ratings

N/A
0 Ratings
Availability
9.2
92%
97 Ratings

N/A
0 Ratings
Concurrency
8.7
87%
95 Ratings

N/A
0 Ratings
Security
8.4
84%
95 Ratings

N/A
0 Ratings
Scalability
8.7
87%
96 Ratings

N/A
0 Ratings
Data model flexibility
8.4
84%
96 Ratings

N/A
0 Ratings
Deployment model flexibility
8.5
85%
95 Ratings

N/A
0 Ratings
Attribute Ratings
- Couchbase is rated higher in 2 areas: Usability, Support Rating
- SingleStore (formerly MemSQL) is rated higher in 3 areas: Likelihood to Recommend, Likelihood to Renew, Performance
Likelihood to Recommend
8.1
Couchbase
81%
101 Ratings

9.0
SingleStore (formerly MemSQL)
90%
33 Ratings
Likelihood to Renew
2.1
Couchbase
21%
3 Ratings

10.0
SingleStore (formerly MemSQL)
100%
3 Ratings
Usability
8.0
Couchbase
80%
1 Rating

7.6
SingleStore (formerly MemSQL)
76%
6 Ratings
Performance
8.6
Couchbase
86%
156 Ratings

9.4
SingleStore (formerly MemSQL)
94%
6 Ratings
Support Rating
8.8
Couchbase
88%
5 Ratings

7.7
SingleStore (formerly MemSQL)
77%
6 Ratings
Product Scalability
7.8
Couchbase
78%
52 Ratings

SingleStore (formerly MemSQL)
N/A
0 Ratings
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.

Verified User
Employee in Information Technology
Information Technology & Services Company, 1-10 employeesSingleStore (formerly MemSQL)
SingleStore environment is easy to adapt, it is extremely fast on collecting data from different sources (AWS, GCP or Azure), provides monitoring of activities and easy use multiple databases. It is good for analytical and recommendation based scenarios, and provides fast results on complex queries. In SingleStore platform queries execution open new tab result for each run, which makes it difficult to navigate over the results.

Verified User
Professional in Information Technology
Computer Software Company, 1-10 employeesPros
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
Senior Solutions Architect
Rakuten ViberComputer Software, 201-500 employees
SingleStore (formerly MemSQL)
- Return results of complex queries scanning TBs of data in sub-seconds.
- Customer support team answer tickets quickly and provide guidance.
- MySQL engine which allows to query using simple MySQL drivers from different clients.
- Queries profiling is easy to use and helps investigating performance.

Verified User
Director in Other
Internet Company, 501-1000 employeesCons
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.
Sr. Technical Architect
The Experience EngineLeisure, Travel & Tourism, 11-50 employees
SingleStore (formerly MemSQL)
- We wish the product had better support for High Availability of the aggregator. Currently the indexes generated by the two different aggregators are not in the same sequential space and so our apps have more burden to deal with HA.
- More tools for debugging issues such as high memory usage would be good.
- The price was the one that kept us away from purchasing for the first few years. Now we are able to afford due to a promotion that gives it at 25% of the list price. Not sure if we'll continue after the promotion offer expires in another 2 years.

Verified User
Executive in Engineering
Computer Software Company, 11-50 employeesPricing Details
Couchbase
General
Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
Optional
Starting Price
—Couchbase Editions & Modules
—
Additional Pricing Details
—SingleStore (formerly MemSQL)
General
Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
Optional
Starting Price
$69 per hour
SingleStore (formerly MemSQL) Editions & Modules
Edition
OnDemand | 0.691 |
---|
- per hour
Additional Pricing Details
—Likelihood to Renew
Couchbase
Couchbase 2.1
Based on 3 answers
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
Staff Consultant
Avalon Consulting, LLCInformation Technology and Services, 51-200 employees
SingleStore (formerly MemSQL)
SingleStore (formerly MemSQL) 10.0
Based on 3 answers
We haven't seen a faster relation database. Period. Which is why we are super happy customers and will for sure renew our license.

Verified User
Manager in Information Technology
Information Services Company, 10,001+ employeesUsability
Couchbase
Couchbase 8.0
Based on 1 answer
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.
Datacenter Capacity Planner
SAP Labs IndiaInformation Technology & Services, 10,001+ employees
SingleStore (formerly MemSQL)
SingleStore (formerly MemSQL) 7.6
Based on 6 answers
[Until it is] supported on AWS ECS containers, I will reserve a higher rating for SingleStore. Right now it works well on EC2 and serves our current purpose, [but] would look forward to seeing SingleStore respond to our urge of feature in a shorter time period with high quality and security.

Verified User
Employee in Engineering
Computer Networking Company, 10,001+ employeesPerformance
Couchbase
Couchbase 8.6
Based on 156 answers
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.

Verified User
Engineer in Information Technology
Financial Services Company, 11-50 employeesSingleStore (formerly MemSQL)
SingleStore (formerly MemSQL) 9.4
Based on 6 answers
It seems good at being able to handle complex queries against large datasets out of the box. In the past, we've had to do quite a bit of manual configuration and database performance-tuning, but SingleStore (so far) has seemed to require minimal configuration in this aspect. Both data imports/exports, as well as queries against the data, run very fast.
Founder, CTO
Sentibyte LLCInformation Technology & Services, 11-50 employees
Support Rating
Couchbase
Couchbase 8.8
Based on 5 answers
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.
Datacenter Capacity Planner
SAP Labs IndiaInformation Technology & Services, 10,001+ employees
SingleStore (formerly MemSQL)
SingleStore (formerly MemSQL) 7.7
Based on 6 answers
Very responsive to trouble tickets - Often, I think, the SingleStore's monitoring systems have already alerted the engineers by the time I get around to writing a ticket (about 10 - 20 mins after we see a problem). I feel like things are escalated nicely and SingleStore takes resolving trouble tickets seriously. Also SingleStore follows up after incidents to with a post mortem and actionable takaways to improve the product. Very satisfied here.
Program Mgr
John L ScottReal Estate, 1001-5000 employees
Alternatives Considered
Couchbase
When it comes to data storage solutions it generally all densely depends on requirements which have to be met. Couchbase is a great choice for enterprise projects where scaling together with possibly the highest achievable performance is mandatory. Having pricing under control is yet another Couchbase highlight if comparing with its direct competitors. Finally, it allows to avoid vendor lock-in.

Verified User
Employee in Information Technology
Information Technology and Services Company, 10,001+ employeesSingleStore (formerly MemSQL)
Vertica, Snowflake, SQL Server, Azure Data Warehouse, PowerBI, Aerospike, etc.From what I've seen MemSQL is well worth the cost when latency and data freshness needs are high, i.e. you need a lot of queries to run with UI latency (the query itself takes less than a second or so), with very fresh streaming fact and dimensional data. It will be more expensive per "unit of performance" but if you need that performance then it'll get the job done.
- On-prem Vertica (note, not Eon) provides more knobs for optimizing a particular data set and set of queries against it and performs as well or better in a single table, fact table queries. It will also scale to data size more cheaply due to its on-disk model. For large queries against large data sets where data freshness isn't as important (and latency either is or isn't), I'd take Vertica, although if you need to do a lot of joins that will struggle). However, as they still are exclusively columnar, dimension table updates, and recalls based on them, can only be tuned to happen so fast (we could do much better than 10 seconds with 10-100 updates per second for raw replication, and Vertica's joins are always slow so recalls were worse).
- Snowflake suffers similarly to Vertica in the data freshness, replication, and re-calc area; SF also doesn't give as many knobs to turn as Vertica for data set optimization but seems to be better at joins. If you have a lot of queries to run against a lot of data and joins are limited, you need query latency low and consistent but you don't need a ton of freshness, I'd stick with Vertica. If joins matter more, or you can accept notably-but-not-terribly worse performance, then Snowflake is fine and cheaper from what we've seen. (Again, I can't speak to SF vs Vertica Eon).
- SQL Server and ADW we couldn't get to perform as well as the other options, but I'll say we didn't try that hard on those.
- Aerospike is amazing as a KV store; however for OLAP use cases where you want to balance performance against the flexibility of queries against general event (time series) data (i.e. be able to roll up to different grains) then KV becomes challenging.
- PBI is great if you want an integrated BI tool, but if you want an OLAP solution to build against, with some particular scale or performance needs to be mentioned above, I'd go with one of these other solutions. It really can be great for letting non-tech folks build relatively small data sets and quick insights for customers (internal or external), great leverage in that case.

Verified User
Engineer in Engineering
Internet Company, 1001-5000 employeesScalability
Couchbase
Couchbase 7.8
Based on 52 answers
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
Production Manager
Jam City (SGN)Entertainment, 201-500 employees
SingleStore (formerly MemSQL)
No score
No answers yet
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.

Verified User
Manager in Information Technology
Aviation & Aerospace Company, 10,001+ employeesSingleStore (formerly MemSQL)
- As the overall performance and functionality were expanded, we are able to deliver our data much faster than before, which increases the demand for data.
- Metadata is available in the platform by default, like metadata on the pipelines. Also, the information schema has lots of metadata, making it easy to load our assets to the data catalog.

Verified User
Professional in Research & Development
Information Technology & Services Company, 1-10 employees