MemSQL Documentation

MemSQL is a high-performance, in-memory database that combines the horizontal scalability of distributed systems with the familiarity of SQL.

Get Started    

Search results for "{{ search.query }}"

No results found for "{{search.query}}".

MemSQL Documentation

MemSQL is the database platform for real-time analytics. Querying is done through standard SQL drivers and syntax, leveraging a broad ecosystem of drivers and applications. Read the links below to get familiar with MemSQL:

  1. How MemSQL Works

    Get a concise overview of MemSQL, including its architecture, and the features that allow it to be the fastest distributed relational database in the market.

  2. Frequently Asked Questions

    Learn answers to frequently asked questions about MemSQL, including topics such as MemSQL durability, query compilation, deployment, management, clustering, query execution, import, backup, and more.

  3. Quick Start

    For those who want to get started quickly, this section includes a short, step-by-step guide to get quickly up-and-running with a MemSQL cluster. This section is designed for first time MemSQL users.

  4. Tutorials

    This section describes how to run queries and build applications using MemSQL.

  5. Concepts

    When you're ready to start digging into MemSQL, this section describes MemSQL architecture, introduces MemSQL database concepts and tools, and also goes deeper into MemSQL features such as the column store, JSON and geospatial types.

  6. Operations

    This section describes how to administer a MemSQL cluster environment, which includes configuring MemSQL and Linux system variables, adding and removing leaves, rebalancing clusters, securing MemSQL, and configuring high availability.

  7. SQL Reference

    See a listing of MemSQL commands, datatypes and functions, organized by type.

  8. MemSQL Ops

    Go in-depth into MemSQL Ops, the management and monitoring tool for MemSQL clusters.

  9. MemSQL Streamliner

    Learn more about creating real-time data pipelines through MemSQL Streamliner, an integrated MemSQL and Apache Spark tool for real-time ETL and data importing into MemSQL.

MemSQL Documentation