No. MemSQL stores data both in memory and on disk. MemSQL is a persistent database with ACID compliance, high availability, and disaster recovery so your data is always accessible.
MemSQL licenses software based on the cluster RAM capacity. Customer installations range from gigabytes to terabytes of memory. With the MemSQL columnstore, SSD or disk-storage is unlimited and not licensed. To give you the most accurate information on price, we can go through your schemas, queries, and tables together.
MemSQL is fully ANSI SQL compliant and compatible with the MySQL wire protocol, making it easy to connect with any MySQL-compatible tools. MemSQL supports native ingest with exactly-once semantics from Apache Kafka, a high-throughput, bi-directional, parallelized MemSQL Spark Connector, and direct import from datastores such as Amazon S3, HDFS, along with ODBC and JDBC connectivity for traditional datastores.
MemSQL can be deployed on-premises, in any cloud, or as a service. This provides complete flexibility for customers to control how they deploy their data analytics infrastructure.