Scale the DB without scaling your engineers
June 12, 2021

Scale the DB without scaling your engineers

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Overall Satisfaction with SingleStore (formerly MemSQL)

We use it as the core database for our entire IoT platform and for all our customers.
  • We use it as a replacement for having a separate in-memory cache and a traditional disk-based database because SingleStore does both in a single package.
  • We also use the row store for storing transactional state and the column store for storing time series data. Having both in the same product is nice.
  • We get 7x compression for the time series data, which is really good for scaling.
  • 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.
  • We had a compelling story for our IoT Platform's scalability without having a dedicated engineer for solving the database clustering ourselves.
We evaluated Spanner, VoltDB and MySQL clustering. SingleStore gave us the feature set without us having to have a dedicated database engineer.
Very much. Our core iot platform uses the fast querying and our iot applications use the real time analytics features. Together they have reduced the cost of our development significantly while providing us the ability to tell a compelling story.
Yes. One of our PoC projects needed more query throughput and we simply increased the leaves from 2 to 4 and were able to satisfy our customer that our platform was scalable.

Do you think SingleStore delivers good value for the price?

Yes

Are you happy with SingleStore's feature set?

Yes

Did SingleStore live up to sales and marketing promises?

Yes

Did implementation of SingleStore go as expected?

Yes

Would you buy SingleStore again?

Yes

It's great to have a scalable story rather than spending time doing your own clustering with a bunch of MySQL servers.