SingleStore as an analytics database
Overall Satisfaction with SingleStore (formerly MemSQL)
SingleStore is perfect for running data analytics workloads due to how easy it is to get data in & out. The performance and ease of use of the product are almost unmatched, which saves us a tremendous amount of time over having to spin up custom RDS instances for data analytics.
Pros
- I was amazed at the ability to connect to the cluster with third-party clients, including native vendor-supplied MySQL command line tools.
- The ease of exporting data from an existing MySQL database and loading it into SingleStore is impressive.
- Speed and ease of use. Everything is streamlined for you to hit the ground running with minimal learning curve.
Cons
- The mysqldump file required some manual massaging before it could be ingested. This was expected, and I am surprised how little manual modification is needed, but nonetheless -- this could be improved.
- Some GUI database tools (such as MySQL Workbench) have trouble connecting and need additional configuration.
- Too early to say, but it definitely has the potential to save substantial amounts of time in spinning up custom data analytics instances and moving data into them.
We've been using it exclusively for analytics so far, but I can definitely see this as something to explore in the future.
- MySQL and PostgreSQL
The SQL dialect seems to be pretty compatible, and I especially appreciate that you can connect to it with native MySQL tooling.
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?
I wasn't involved with the implementation phase
Would you buy SingleStore again?
Yes
Comments
Please log in to join the conversation