What users are saying about
Top Rated
120 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener'>trScore algorithm: Learn more.</a>Score 9.1 out of 100
Based on 120 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.9
IBM Cloudant
89%

SingleStore (formerly MemSQL)
Feature Set Not Supported
N/A
IBM Cloudant ranks higher in 7/7 features
IBM Cloudant ranks higher in 7/7 features
Performance
8.7
87%
18 Ratings

N/A
0 Ratings
Availability
9.1
91%
18 Ratings

N/A
0 Ratings
Concurrency
8.6
86%
18 Ratings

N/A
0 Ratings
Security
9.1
91%
18 Ratings

N/A
0 Ratings
Scalability
9.5
95%
18 Ratings

N/A
0 Ratings
Data model flexibility
7.5
75%
18 Ratings

N/A
0 Ratings
Deployment model flexibility
9.5
95%
18 Ratings

N/A
0 Ratings
Attribute Ratings
- IBM Cloudant is rated higher in 3 areas: Likelihood to Recommend, Usability, Support Rating
- SingleStore (formerly MemSQL) is rated higher in 2 areas: Likelihood to Renew, Performance
Likelihood to Recommend
9.1
IBM Cloudant
91%
42 Ratings

9.0
SingleStore (formerly MemSQL)
90%
33 Ratings
Likelihood to Renew
7.3
IBM Cloudant
73%
1 Rating

10.0
SingleStore (formerly MemSQL)
100%
3 Ratings
Usability
7.7
IBM Cloudant
77%
5 Ratings

7.6
SingleStore (formerly MemSQL)
76%
6 Ratings
Availability
8.2
IBM Cloudant
82%
2 Ratings

SingleStore (formerly MemSQL)
N/A
0 Ratings
Performance
8.2
IBM Cloudant
82%
2 Ratings

9.4
SingleStore (formerly MemSQL)
94%
6 Ratings
Support Rating
8.6
IBM Cloudant
86%
6 Ratings

7.7
SingleStore (formerly MemSQL)
77%
6 Ratings
Online Training
7.3
IBM Cloudant
73%
2 Ratings

SingleStore (formerly MemSQL)
N/A
0 Ratings
Implementation Rating
8.2
IBM Cloudant
82%
8 Ratings

SingleStore (formerly MemSQL)
N/A
0 Ratings
Product Scalability
8.6
IBM Cloudant
86%
21 Ratings

SingleStore (formerly MemSQL)
N/A
0 Ratings
Likelihood to Recommend
IBM Cloudant
Our organization found Cloudant most suitable if One, a fixed pricing structure would make the most sense, for example in a situation where the project Cloudant is being used in makes its revenue in procurement or fixed retainer — thus the predictability of costs is paramount; Two, where you need to frequently edit the data and/or share access to the query engine to non-engineers — this is where the GUI shines.

Verified User
General Manager in Engineering
Computer Software 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
IBM Cloudant
- For us, performance and scalability is the key, and Cloudant DB backed by CouchDB is scalable and performant.
- IBM Cloudant dB is very easy to provision for sandbox, development, QA as well as production.
- Support for Java for CouchDB app server analytics enables a greater control for over developers.
- Schema free oriented very easy to program and build applications on it.
- We love it!!
Director - Data and Analytics Services (Presales)
Miracle Software Systems, IncComputer Software, 1001-5000 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
IBM Cloudant
- It was only after we went with the cloud-based solution that IBM rolled out an on-premise version.
- We found that a 3rd-party ODBC driver was required for a few applications that needed to pull data out of Cloudant.
- The sales process was difficult because the salesperson we used was not as versed on Cloudant as I had hoped.

Verified User
Analyst in Marketing
Retail Company, 51-200 employeesSingleStore (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
IBM Cloudant
General
Free Trial
Yes
Free/Freemium Version
Yes
Premium Consulting/Integration Services
Yes
Entry-level set up fee?
No
Starting Price
$0 20 reads/second ; 10 writes/second ; 5 global queries / second ; 1 GB of storage capacity
IBM Cloudant Editions & Modules
Edition
Lite | Free1 |
---|---|
Standard | $752 |
Standard | Included3 |
Standard | $14 |
- 20 reads/second ; 10 writes/second ; 5 global queries / second ; 1 GB of storage capacity
- per month 100 reads/second ; 50 writes/second ; 5 global queries/second
- per month 20 GB of storage
- per month per GB of storage above the included 20 GB
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
IBM Cloudant
IBM Cloudant 7.3
Based on 1 answer
the flexibility of NoSQL allow us to modify and upgrade our apps very fast and in a convenient way. Having the solution hosted by IBM is also giving us the chance to focus on features and the improvement of our apps. It's one thing less to be worried about
General Manager
SupermioComputer Software, 1-10 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
IBM Cloudant
IBM Cloudant 7.7
Based on 5 answers
It's mostly just a straight forward API to a data store. I knock one off for the full text search thing, but I don't need it much anyways. Also, the dashboard UI they give is pretty nice to use. It provides syntax-highlighting for writing views and queries are easy to test. I wish other DBs had a UI like this.
Developer
Qubit NetworksTelecommunications, 11-50 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+ employeesReliability and Availability
IBM Cloudant
IBM Cloudant 8.2
Based on 2 answers
it is a highly available solution in the IBM cloud portfolio and hence we have never had any issues with the data base being available - we also do continuous replication to be on the safer side just in case some thing goes awry. We also perform twice a year disaster recovery tests.
customer service leader
ifoxComputer Software, 1001-5000 employees
SingleStore (formerly MemSQL)
No score
No answers yet
No answers on this topic
Performance
IBM Cloudant
IBM Cloudant 8.2
Based on 2 answers
very easy to get started and is very developer friendly given that it uses couchDB analytics. It is a cloud based solution and hence there is no hardware investment in a server and staging the server to get started and the associated delays/bureaucracy involved to get started. Good documentation is also available.
customer service leader
ifoxComputer Software, 1001-5000 employees
SingleStore (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
IBM Cloudant
IBM Cloudant 8.6
Based on 6 answers
Very happy by the commitment given by the team which has been really good over the last 7 years of usage.
VP of Engineering
AirFi / MI AirlineInformation Technology and Services, 11-50 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
Online Training
IBM Cloudant
IBM Cloudant 7.3
Based on 2 answers
online resources are good enough to understand but there is nothing like testing. In our case, we discovered some not documented behavior that we take in count now. Also, the experience in NodeJs is critical. Also, take in count that most of the "good practices" with cloudant are not in online courses but in blogs and pages from independent developers
General Manager
SupermioComputer Software, 1-10 employees
SingleStore (formerly MemSQL)
No score
No answers yet
No answers on this topic
Implementation Rating
IBM Cloudant
IBM Cloudant 8.2
Based on 8 answers
- Test the architecture on CouchDB helped us to address initial design flaws.
- The migration to Cloudant as such was very painless.
- We have migrate our replication system to Cloudant Android Sync for mobile devices.
- We have regular informal contact with the Cloudant leadership to discuss our use cases and implementation strategies.
VP of Engineering
AirFi / MI AirlineInformation Technology and Services, 11-50 employees
SingleStore (formerly MemSQL)
No score
No answers yet
No answers on this topic
Alternatives Considered
IBM Cloudant
The feature-set, including security, is very comparable. Overall, IBM's services added to the product are mature and stable, although product support and engineers could be a little better. Global availability is improving, and Disaster Recover Capabilities are great. Overall, it's very comparable to MongoDB as a DBaaS offer, available globally and with great documentation.

Verified User
Executive in Information Technology
Consumer Goods 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
IBM Cloudant
IBM Cloudant 8.6
Based on 21 answers
The service scales incredibly well. As you would expect from CloudDB and IBM combination. The only reason I wouldn't score it a 10 is the fact that document trees can get nested and nested very quickly if you are attempting to do very complex datasets. Which makes your code that much more complex to deal. Its very possible we could find a solution to this problem with better database planning to begin with, but one of the reasons we chose a service over a self-hosted solution was so we could set it up quick and forget about it. So we weren't going to dedicate a team to architecture optimization.
CTO (Chief Technical Officer)
YukonBabyHospital & Health Care, 1-10 employees
SingleStore (formerly MemSQL)
No score
No answers yet
No answers on this topic
Return on Investment
IBM Cloudant
- IBM Cloudant is very secure and we never have to worry about losing data/unauthorized access
- It is one of the best data backup system and works well
- Global availability means it is easy to connect to the nearest data center and this reduces load time which is great.
Information Technology Manager
Gorgeous Smiles DentalHospital & Health Care, 11-50 employees
SingleStore (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