Vice President, Research & Development at a computer software company with 11-50 employees
Real User
Top 5
Jun 25, 2026
My main advice for others looking into using SingleStore is to consider working first with the managed service as it offers significantly more information, features, and ease of use compared to the self-hosted option. SingleStore supports very complex stored procedures, which we use frequently, but I would recommend that one carefully consider the use cases when using stored procedures, as this decouples the code from the main application, making it harder to manage—a scenario that applies not just to SingleStore but to any RDBMS that supports stored procedures. SingleStore is an excellent database engine set up to handle very large loads of both transactions and data, and it is very easy to use. Its compatibility with the MySQL interface is essential for us, and it has strong connections and pipelines to Kafka, AWS systems, and similar tools. I am overall very happy with the product. I would rate this review as a nine out of ten.
The advice I would give to others looking into using SingleStore is that it is a good tool. The customer support is great. The integrations can sometimes be a problem that needs to be checked.
My advice to others looking into using SingleStore is that it is extremely good for scenarios where large sets of data are generated in a day and the data is streamed. If you would like to run queries and analytics on such data, it would really scale and outperform TimesDB or Oracle in-memory options. Before we wrap up, I have additional thoughts about SingleStore, stating it is a great tool that is very cost-effective. It shines as a unified solution for high OLTP and OLAP workloads. I rate this product a nine out of ten.
Senior Data Analyst at a comms service provider with 1,001-5,000 employees
Real User
Dec 6, 2023
If simplicity, quick data insertion, minimal complexity, and high availability are your primary concerns, and budget constraints aren't a major issue, then SingleStore is an excellent choice. I would rate it eight out of ten.
I discovered this product at Strata Data in 2012 and followed the product evolution. I've tested many versions and recommended them to companies I've worked with. MemSQL provides excellent documentation and they upgrade the product frequently. Their cloud solution offering, MemSQL Helios, allows you to create a cluster with a few clicks. MemSQL is a very powerful database. There are a lot of solutions out there including ClickHouse, Aurora, and PostgreSQL, but none of them provide the rich features that MemSQL has. The pipeline by itself is awesome. I can write an SQL statement to create a pipeline and in less than 15 seconds I have data flowing into my tables (or stored procedure). You can ingest data into MemSQL stored procedures and do transformations on the fly. For example, counters. So give it a try, you won't be disappointed.
SingleStore delivers the performance you need for enterprise AI, providing the most performant data platform for apps and analytics at scale. SingleStore enables organizations to scale from one to one million customers in one unified platform. SingleStore offers transparent pricing as shown here https://www.singlestore.com/pricing/
SingleStore caters to over 400 customers globally, including major banks and tech companies in 50+ countries and 40+ verticals. It offers seamless scaling for...
My main advice for others looking into using SingleStore is to consider working first with the managed service as it offers significantly more information, features, and ease of use compared to the self-hosted option. SingleStore supports very complex stored procedures, which we use frequently, but I would recommend that one carefully consider the use cases when using stored procedures, as this decouples the code from the main application, making it harder to manage—a scenario that applies not just to SingleStore but to any RDBMS that supports stored procedures. SingleStore is an excellent database engine set up to handle very large loads of both transactions and data, and it is very easy to use. Its compatibility with the MySQL interface is essential for us, and it has strong connections and pipelines to Kafka, AWS systems, and similar tools. I am overall very happy with the product. I would rate this review as a nine out of ten.
Others looking into using SingleStore can definitely benefit from it. I would rate this review an 8 out of 10.
The advice I would give to others looking into using SingleStore is that it is a good tool. The customer support is great. The integrations can sometimes be a problem that needs to be checked.
My advice to others looking into using SingleStore is that it is extremely good for scenarios where large sets of data are generated in a day and the data is streamed. If you would like to run queries and analytics on such data, it would really scale and outperform TimesDB or Oracle in-memory options. Before we wrap up, I have additional thoughts about SingleStore, stating it is a great tool that is very cost-effective. It shines as a unified solution for high OLTP and OLAP workloads. I rate this product a nine out of ten.
If simplicity, quick data insertion, minimal complexity, and high availability are your primary concerns, and budget constraints aren't a major issue, then SingleStore is an excellent choice. I would rate it eight out of ten.
I would rate SingleStore a ten out of ten.
I give the solution an eight out of ten. I recommend SingleStore to others.
I discovered this product at Strata Data in 2012 and followed the product evolution. I've tested many versions and recommended them to companies I've worked with. MemSQL provides excellent documentation and they upgrade the product frequently. Their cloud solution offering, MemSQL Helios, allows you to create a cluster with a few clicks. MemSQL is a very powerful database. There are a lot of solutions out there including ClickHouse, Aurora, and PostgreSQL, but none of them provide the rich features that MemSQL has. The pipeline by itself is awesome. I can write an SQL statement to create a pipeline and in less than 15 seconds I have data flowing into my tables (or stored procedure). You can ingest data into MemSQL stored procedures and do transformations on the fly. For example, counters. So give it a try, you won't be disappointed.