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:
- 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.
- 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.
- 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.
This section describes how to run queries and build applications using 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.
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.
- SQL Reference
See a listing of MemSQL commands, datatypes and functions, organized by type.
- MemSQL Ops
Go in-depth into MemSQL Ops, the management and monitoring tool for MemSQL clusters.
- 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.