Become an Expert with SingleStore Training

Training and education to help you master SingleStore

Start a Self-Paced Course Nowstart-self-paced-course

Learn how to use SingleStore by taking our guided training. These self-paced courses cover topics like Schema Design, Data Ingestion, Optimizing Queries, and more.
Procedural SQL
Procedural SQL
Learn about SingleStore's Procedural SQL language including User Defined Functions (UDF), Stored Procedures (SP), Table-Valued Functions (TVF), and User Defined Aggregate Functions (UDAF).
Enroll
Full Text Index and Search
Full Text Index and Search
In this course, you will learn about how MemSQL implements Full Text Indexes in columnstore tables and how you will be able to use those full text indexes to quickly and efficiently query large bodies of text.
Enroll
Query Tuning
Query Tuning
In this course you will learn how SingleStore optimizes your queries and also how to use EXPLAIN and PROFILE to tune your own queries so that they run efficiently in SingleStore.
Enroll
Data Ingest
Data Ingest
Learn about ingesting data using Kafka and AWS S3 Pipelines and LOAD DATA. Also learn how to ingest JSON data.
Enroll
Time Series Data Capture and Analysis
Time Series Data Capture and Analysis
Learn how to optimally manage your time series database using SingleStore time series capabilities.
Enroll
Performance Benchmarking
Performance Benchmarking
In this course, we will touch on the topic of Performance Benchmarking. We will cover the basics of benchmarking and dive deep into a benchmarking tool developed at SingleStore called dbbench.
Enroll
Getting Started with SingleStore Managed Service
Getting Started with SingleStore Managed Service
You will learn what SingleStore Managed Service is and how to start a free trial of SingleStore Managed Service.
Enroll
SingleStore Overview
SingleStore Overview
You'll get an overview of the SingleStore distributed database.
Enroll
Indexes
Indexes
In this course you will learn how SingleStore Indexes work and how to use them to improve the performance of your workloads. You will learn about skiplist, hash, and full text indexes. You'll also learn how to index JSON and spatial data.
Enroll
Using Window Functions
Using Window Functions
In this course, you will learn about aggregating, ranking and analyzing data using window functions.
Enroll
Working with JSON Data
Working with JSON Data
Learn how to work with JSON data in SingleStore
Enroll
Working with Geospatial Data
Working with Geospatial Data
In this course, we will learn how to ingest and manage geospatial data in SingleStore. We will also cover all of the various geospatial functions provided by SingleStore that will allow us to effectively query our geospatial data and perform complex geospatial calculations.
Enroll

What’s Included with Self-Paced Trainingwhats-included

Access to product demos, hands-on labs, and interactive quizzes.

Product Demos

Watch in-depth product demos that align with specific learning objectives and are available any time.
color blobproduct demos

Hands-On Labs

Sharpen your SQL skills and solve specific use case challenges within your deployed SingleStore Cluster.
color blobtraining main

Interactive Quizzes

Track your progress with comprehensive quizzes with instant feedback, centered around each training session.
color blobtraining main