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.
Building a SingleStore Application Using Javascript and Node.js
Building a SingleStore Application Using Javascript and Node.js
In this extended lab, you will build a fully functioning web application built in Node.js and connect it to an active SingleStore Managed Service cluster.
Enroll
Building a SingleStore Application Using Python & Flask
Building a SingleStore Application Using Python & Flask
In this extended lab, you will build a fully functioning web application built in Python and connect it to an active SingleStore Managed Service cluster.
Enroll
Sharding and Shard Keys
Sharding and Shard Keys
Learn how to use Shard Keys to control how data is distributed throughout your SingleStore cluster.'
Enroll
Storage
Storage
Learn about SingleStore storage options including in-memory rowstores, highly compressed columnstores, and reference tables.'
Enroll
Architecture Overview
Architecture Overview
In this course, you will learn about SingleStore Architecture including what aggregator, child, and leaf nodes do in a SingleStore Cluster.
Enroll
Running Administrator Labs in Docker
Running Administrator Labs in Docker
This module shows you how to create an environment in Docker that can be used to complete SingleStore Administrator labs.
Enroll
Running Developer Labs in Docker
Running Developer Labs in Docker
This lesson shows you how to install Docker and run the SingleStore Cluster-in-a-Box container in which you can run the SingleStore self-paced training labs.
Enroll
SingleStore DB Installation Overview
SingleStore DB Installation Overview
In this course, you'll learn about SingleStore DB installation requirements and the high-level process for performing an online installation and an offline installation.
Enroll
Offline Installation of SingleStore DB
Offline Installation of SingleStore DB
In this course, you will perform an offline deployment of a fully operational MemSQL cluster using the SingleStore deployment browser user interface.
Enroll
Securing SingleStore DB: Authentication and Administration
Securing SingleStore DB: Authentication and Administration
In this course, you will learn about configuring and authenticating user accounts within SingleStore DB bu creating users, granting permissions and deleting users. We will also learn about creating security policies around account lock outs and password requirements. Lastly, you will learn about the basics of administration, mainly Role-Based Access Control, or RBAC.
Enroll
Online Installation of SingleStore DB
Online Installation of SingleStore DB
In this course, you will deploy a fully operational SingleStore cluster using the SingleStore deployment browser user interface.
Enroll
Building a SingleStore Application Using C# and .NET
Building a SingleStore Application Using C# and .NET
In this extended lab, you will build a fully functioning web application built in C# and connect it to an active SingleStore Managed Service cluster.
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