GetApp offers objective, independent research and verified user reviews. We may earn a referral fee when you visit a vendor through our links.
Our commitment
Independent research methodology
Our researchers use a mix of verified reviews, independent research, and objective methodologies to bring you selection and ranking information you can trust. While we may earn a referral fee when you visit a provider through our links or speak to an advisor, this has no influence on our research or methodology.
How GetApp verifies reviews
GetApp carefully verified over 2 million reviews to bring you authentic software experiences from real users. Our human moderators verify that reviewers are real people and that reviews are authentic. They use leading tech to analyze text quality and to detect plagiarism and generative AI.
How GetApp ensures transparency
GetApp lists all providers across its website—not just those that pay us—so that users can make informed purchase decisions. GetApp is free for users. Software providers pay us for sponsored profiles to receive web traffic and sales opportunities. Sponsored profiles include a link-out icon that takes users to the provider’s website.
Rating criteria
Reviews by rating
Caspio
Airtable
Zoho Creator
Recommended
Nir L.
Information Technology and Services, 51-200 employees
Used daily for 6-12 months
Review source
Share this review:
We are using SingleStore as our main database engine both for online transaction processing (OLTP) and for data warehousing. It has proved to be a robust database engine with great performance and many useful features.
Singlestore is a very strong relational database management system which produces very good results in terms of speed and robustness. It have many unique features that make it a good system for data consumption and processing. It is also API -compatible with MySQL dialect so you can use mysql-targeted tools to query data on SingleStore.
It's not the cheapest engine you could get but generally, in terms of cost-value ratio, I feel it's a good match. Also, backup on a self-hosted solution is not always easy to implement since it needs to backup large amounts of data.
Verified reviewer
Information Technology and Services, 10,001+ employees
Used weekly for 6-12 months
Review source
Share this review:
I have worked with a project that based out of single store its holds like huge amounts of data and giving top notch performance for analysis and loading or transmission of data from one database to single store.
Single store basically is a mem-sql. Its comes with concept of shard key, partition and many more unique features that stand this out to any other relational databases. Its give a perfect SQL editor and faster query execution for sharding concept. Its store the data in either rows store or columns store based on the data set. The ease of exporting data from exiting My sql database and loading it into single store is very impressive it’s provided different kind of data loading concepts like data pipe like bloc file loading etc.
Some time the connection of the GUI database tools such as my sql workbench having some issues it’s required some additional configuration for it its a little headache for user.Dashboard part bit confusing its content lots pf details other then that its perfect performance wise and feather wise i can say.
Naveenraj D.
Telecommunications, 11-50 employees
Review source
Share this review:
SingleStore is much useful for Real-Time data Analytic and Reporting feature and that is the key feature we looking towards Relational Database For local testing it is considerable that it consume too much memory consumption and that area is need to be improved to bring best out of it towards developer point of view.
It has faster query result in RDBMS platform along with high availability with the possibilities of loading data from different sources with real time data support. It has unique ingest capability to do parallel ingest of data from different sources with distributed and partition feature with M-S architecture. This standout SingleStore from others.
I believe it should have better User interface to support dynamic query creation along with that if it provide powerful Data virtualization options that would be nice.
Verified reviewer
Information Technology and Services, self-employed
Review source
Share this review:
Note: This review was incentivized by SingleStore. I was paid to test few features, such as: Kafka integration, Ingestion and migration features. I was requested to write an honest review here after few hours and a 1 hour seminar. Therefore I do not have any significant experience with the tool, and this is like a newcomer's first experience review.
I loved the simplicity in general. It was easy to use the guides, and to follow the documentations I encountered. In some cases I dug a bit deeper just to try to find some mistakes, but for example the password is not displayed if I request the system to echo back the Kafka connection details I set up. It could have been a security issue, but they were obviously aware of this and they made sure it is not possible. The specific things I liked is the ingestion speed is lightning fast. And to set up a Kafka linked table (real time message data in a table!) is as easy as it can possibly be.
The support. The chat is although quick and efficient, I had no issue to explain that I want a copy of the "Replicate" tool, to do similar actions that was shown on a video. The agent confirmed he understood correctly what I said, and that he needs to escalate this as I was a trial user. But of course given I was hired by them they will probably make an exception. But I was shocked that a week later...
Sujay K.
Computer & Network Security, 501-1,000 employees
Used daily for 1-2 years
Review source
Share this review:
- Super simple, we implemented the whole of our customer-facing streaming analytics data store in a 2-day hackathon - Natively integrates with AWS & other services (we are a multi-petabyte S3 shop with huge Kafka clusters) - Since most of it is SQL, anyone can hit the ground running in no-time, an ultra-low barrier to entry - We saw a sub-second response on a test case with 1000 concurrent heavy API calls (scanning billions of rows across many tables + window functions etc) along with applying RBAC functionalities on the fly - Incredibly fast out of the box, basic performance tuning will suffice 95% of use cases - Fantastic partners to work with, super helpful, we have access to their core engineering team, +100 on Customer engagement!
In my humble opinion, it solved a very unique hard problem for us elegantly (without having to compromise on any architectural or data principles). Problem of streaming analytics on high-velocity high volume data sets with sub-second API responses can be a handful. For me, this along with other use-cases they mention is their core strength. So anything beyond these capabilities is a "Nice to have" for me. Their roadmap covers most of what the community is asking - hot back-up's, better UI, modelling etc.
Ahmad Q.
Government Administration, 11-50 employees
Used daily for 2+ years
Review source
Share this review:
So far MemSQL was able to handle all types of workloads we applied to it, executing blazing fast queries against tables with real-time data ingestion. Some of the features we use and are extremely helpful are json support and full-text search, which allowed us to ingest millions of documents every day and run sophisticated dashboards against them
1. Lightening speed queries 2. High speed, high throughput, real-time data ingestion and queries. Thanks to the pipelines 3. Scale out very easily with no limit 4. In-memory tables for high OLTP workloads, and on-disk columnar storage for OLAP workloads 5. Short learning curve. drop-in replacement to the famous MySQL DB 6. Full-text search 7. Free edition is available
I really can't think of much here. I advise MemSQL to accelerate adding features to the MemSQL studio
Brandon V.
Utilities, 10,001+ employees
Used daily for 1-2 years
Review source
Share this review:
Our primary use case for MemSQL is an enterprise data lake, which will also serve as a staging area for MemSQL data warehouses. They are currently being developed and are not in production yet. We're learning things as we go, but in general, development is going well and we're satisfied with the product.
I appreciate that MemSQL is a distributed database that runs on commodity hardware and can be scaled out as opposed to some fixed, vendor-maintained appliances like Teradata. Columnstore is a valuable feature.
The product is not fully mature. Although it uses the MySQL protocol, it does not always work with MySQL-compliant products. Some administrative functions such as incremental, point-in-time, and object-specific backups and restore are lacking. MemSQL is making progress in these areas, but it still has room to grow.
Thanks for your feedback. We work hard every day to close any feature gaps between MemSQL and the older, legacy databases. Incremental Backup lands in version 7.0, and point-in-time restore is being actively developed, and is slated to land next year.
MOHAMMAD SUFIYAN A.
Information Technology and Services, 10,001+ employees
Used daily for 6-12 months
Review source
Share this review:
I'll rate it at a full star. Having worked with almost all the databases, I can simply say it aces every database that I worked. The Transformation capabilities in LOAD command is something I have not seen anywhere which helps a lot along with capturing errors and rejects in the LOAD command.
Super fast and would have give a fair bit of competition to CONCORD Aircraft:). But seriously it is the Database of the new generation with huge potential for both On Premise and Cloud. High compatibility, resilience, scalability are some superb features to work on with it. Highly recommended to any Organization wanting to get rid of the Old fashioned drag on DBs.
I don't have any particular dislikes, but would love to see its own Client interface, inbuilt Data Modelling capabilities and a superb front end which can help potentially any Developers or Programmers to start the development from Day 1. Secondly I would also like to see a proper Blogging web portal to help developers resolve their queries, issues faster.
Supersonic is a great description. Thank you. Have you tried MemSQL Studio, the web-based SQL editor and cluster monitor?
Dana V.
Banking, 10,001+ employees
Used daily for 1-2 years
Review source
Share this review:
The performance of this db its is amazing. The team assigned to our project did a great work by migrating a huge system in a short period of time
Since it is a new system that we are implementing as of now...I do not have "dislike".
Kai S.
Marketing and Advertising, 1,001-5,000 employees
Used daily for 2+ years
Review source
Share this review:
We needed freshly aggregated stats for our realtime bidding logs. Hadoop Hive was taking over 2 hours to perform the aggregation. After migration to MemSQL we were able to aggregate the stats within 20 minutes.
Deployment was quick and painless. Works well with existing SQL-based data pipelines. We replaced our expensive and difficult-to-maintain Hadoop cluster with MemSQL and a fraction of the cost.
There were some stability issues early on with the product, however, the support team was proactive in addressing our issues and providing fixes in later releases. Synchronization with an external MySQL meta-database is not straightforward, and we had to build our own custom synchronization scripts.
So glad you're getting such exceptional performance.
Jung K.
Internet, 51-200 employees
Used daily for 1-2 years
Review source
Share this review:
Performance justifies expensive license cost
You can seamlessly join both row and columnar tables and query across it
Deployment script is bit challenging and need more custom works
Praveen N.
Telecommunications, 10,001+ employees
Used weekly for 6-12 months
Review source
Share this review:
Overall experience has been good and with good engineering principles, I'm sure MemSQL can overcome the performance challenges and can be a force to reckon with.
good product with good core competencies - scalable SQL database designed for transactional and analytical workloads, consistency durability etc
Performance challenges for in-Memory Database.
prasad m.
Computer Software, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
it was a excellent experience. We were able to build big data pipelines fast.
fastest in memory database. We have observed that it is very fast with queries,
should be able to keep more data in memory and do not break.
Todd Y.
Information Technology and Services, 201-500 employees
Used daily for 2+ years
Review source
Share this review:
good
Performance is good and it is a relational database
support is limited. there are not too many tutorial/forum etc.
Sanjaya kumar S.
Computer Software, 51-200 employees
Used daily for 2+ years
Review source
Share this review:
Excellent working with Memsql database. We are within our SLA.
Fast query processing and child agg and master agg works super
Memsql ops does not work real time some times.
Ivan V.
Entertainment, 1,001-5,000 employees
Used daily for 2+ years
Review source
Share this review:
- online segmentation of users - monitoring - data science
- horizontally scalable relational database - huge performance win comparing to on-prem alternatives - easy to setup on k8s - easy to connect to kafka
- cross data center replication requires manual intervention on failover
Joel N.
Oil & Energy, 5,001-10,000 employees
Used daily for 2+ years
Review source
Share this review:
MemSQL has helped us enable significant business value through a simplified data lake system. Large amounts of IOT data (trillions of rows) can be queried in milliseconds. In addition business databases with processes (running on similar hardware) that took hours to run and now running sub-second on MemSQL. The path to get to where we are was not easy, but MemSQL was alongside us all the way.
1. Amazing Performance. 2. ANSI and PL SQL compatibility. Enables easy transition from traditional databases to MemSQL. 3. Highly and easily Scalable 4. Easy to setup, easy to work with. 5. Great support.
Lack of Incremental backups, No Failback of replications. Lack of transaction logging. Lack of recoverable snapshots. (All these are near term upcoming features in MemSQL though)
Vihari G.
Computer Software, 11-50 employees
Used daily for 6-12 months
Review source
Share this review:
Amazing learning experience working with MemSQL, user friendly and easy to learn and understand. Made our lives much easier.
Performance and fairly easy to understand.
None actually. But sometimes support tickets take some time to be resolved but apart from that everything is great.
udayakumar s.
Retail, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
Overall we like the products but some important features are lacking.
I like the way how it solves both being an In-memroy DB and Relational at the same time .. most of the In-Memory products are not relational. Query Response time are good.
Not Good customer support, Even for PROD-Sev1 issues it's difficult to get on-call representative support. Lacking Two way DB replication for DataCenters.
I'd love to learn more about your support experience and escalate your concern so we can better serve users in the future. Can you reach out to community@memsql.com so we can learn more?
Sathwik S.
Security and Investigations, 501-1,000 employees
Used weekly for 6-12 months
Review source
Share this review:
The on-boarding was very smooth. The sales team is always ready to answer any question you have and they don't hesitate to involve their Engineers if you ask for more technical details.
If you are looking for something for real time analytics/dashboard this is the go-to option. We tried out lot of other technologies/tools and nothing seemed to be meeting the expectations when it comes to concurrent loads and data latency.
No Support for directly reading out of S3 files.
A Quickstart tutorial for pulling data directly out of S3 files is at https://docs.memsql.com/v6.8/concepts/pipelines/s3-pipelines-quickstart/ How can we make this documentation more discoverable?
Shane T.
Computer Software, 5,001-10,000 employees
Used daily for 6-12 months
Review source
Share this review:
MemSQL solves our DBMS need for fast updates to storage, alert on comp nodes and IP delivery.
When synchronizing permissions to child aggregators, only non-root users are affected. It has real-time processing features, and a child aggregator can be set as master if necessary.
If a leaf fails it takes the Matser Aggregator 10 seconds to promote the slave partitions from paired leaf.
Tencza S.
Broadcast Media, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
We use memsql for our DB solution for cDVR. Your support personal have been very responsive and helped us resolve our issues. Ranging from a SEV1 to a SEV3 issue.
Ease of use Ease of troubleshooting and upgrading Supporting
We have had issues with Aggregators/Leafs failing over
I'm so glad you've had such a positive experience with support.
Adrian A.
Financial Services, 201-500 employees
Used daily for 2+ years
Review source
Share this review:
R&D, installation, administration, new features R&D
fast, reliable, stable, works perfect on Linux replication is fast and too easy to set up :)
geez ... I really don't know. I am really thinking of something I don't like but nothing comes to mind. I have been doing administration for ... a few good years now.
Verified reviewer
Financial Services, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
This is a good software but needs to mature more for an enterprise level
Similar to existing RDBMS Supports join In Box implementation with Spark Salable & manageable with memSQL ops
Security Features Consistency Overflow on Disk
Manisha S.
Retail, 10,001+ employees
Used daily for 2+ years
Review source
Share this review:
fast response, perfect for real time apps
documentation isnot too clear about what sits in memory and what on disk. even though all our tables were made to reside on disk, we were getting lots of usage alerts, took for ever to resolve.