Download MemSQL

Get started with MemSQL in minutes or request a demo with a MemSQL Product Specialist.


Unlimited Free Use

  • Unlimited Scale and Capacity
  • Real-Time In-Memory Processing
  • Relational, JSON, and Geospatial Data
  • Scale-Out on Commodity Servers or the Cloud
  • Concurrent Transactions and Analytics
Download Now - Free Forever

By downloading, you agree to MemSQL terms of service. Not for production use.


For Critical Deployments

  • Everything in Community Edition plus...
  • High Availability
  • Cross Data Center Replication
  • Enterprise Grade Security
  • 24x7 Support
Start Your 30-Day Free Trial

Want help? All Enterprise trials come with phone and email support.

Product Features

create pipeline

Create Pipeline

Ingest data from Apache Kafka and Amazon S3 with a single command

exactly-once semantics

Exactly-Once SemanticsENTERPRISE

Achieve guaranteed message delivery for precise reporting and analysis

import data

Data Import

Import from existing systems using native data load functions

sophisticated insignts

Sophisticated Insights

Perform ad hoc analysis with BI tools and run machine learning algorithms for real-time scoring


Geospatial Support

Store, query, and index geographic data types including polygons and points to support location analytics


JSON Optimized

Store and query JSON data as a column-type and analyze multi-attribute objects

multi-statement transactions

Multi-Statement Transactions

Multi-statement transactions allow a set of DML statements to be combined into a single transaction

compiled queries

Compiled Queries

Compile repeat queries into low level machine code to deliver real-time response for analytic queries

distributed joins

Fully Distributed Joins

Scale out distributed JOINs across any table or column for simple query access

distributed storage

Distributed Storage

Store and process data across clusters and maximize resilience and performance

big data capacity

Big Data Capacity

Store petabytes of data on low cost disk and cloud storage for archive requirements while maintaining instant retrieval for analysis

massivelly parallel

Massivelly Parallel

Scale out shared nothing architecture with a parallel execution engine for read and write queries delivering real-time performance

full durability

Full Durability to DiskENTERPRISE

Write transactions directly to disk or write to memory with full data persistence and archiving

in-memory performance

In-Memory or On-Disk Tables

Use memory for transactional workloads and cleanup while using disk for historical data and analysis

compressed tables

Compressed On-Disk Tables

Optimize column store disk compression resources for storing up to petabytes of data

performance monitoring

Monitor Performance and Capacity

Respond to issues and ensure your cluster is always online and operating within server capacity


Provision and Deploy

Provision and deploy MemSQL according to your desired cluster configuration

high availability

High AvailabilityENTERPRISE

Redundancy protect against data loss and ensures data consistency with replication

cluster management

Cluster Management

Automate and simplify common tasks including adding, dropping, restoring, rebalancing partitions


Administration and Scaling

Manage data replication and restore without pausing or going offline

data center replication

Cross Data Center ReplicationENTERPRISE

Synchronize one cluster with another over a broad network connection


Role-Based Access Control (RBAC)ENTERPRISE

Manage simple or robust security configurations by user role and group while maintaining maximum performance



Data encryption is supported at time of ingest and when delivered across nodes using SSL. Use third party storage encryption while data is stored in MemSQL



Manage existing account access with PAM (Pluggable Authentication Module) and SAML authentication support