Getting Started With CockroachDB

Enroll

To register for this course please click "Start" below. If you are registering for someone else please check "This is for someone else".

This training is free.


FREE

Summary

This course will teach you everything you need to get started with CockroachDB. In it, you will spin up a cluster on your computer, learn many of the features that set us apart from other databases, and use tools like our Admin UI and SQL shell to solve a set of challenging hands-on exercises.

Description

By the time you finish the course, you’ll be able to:

  • Spin up a local cluster on your computer
  • Connect with both the SQL shell and an example application
  • Monitor cluster status and activity with the built-in Admin UI
  • Describe the key functionality that brings people to CockroachDB, including:
    • Seamless horizontal scalability
    • Distributed transactions with strict ACID guarantees
    • The ability to survive node and even datacenter failure with minimal disruption
    • A familiar (and feature-rich) SQL API with an extensive driver ecosystem

 

Prerequisites

  • None

 

Nice-to-have Skills

  • Basic knowledge of SQL
  • Basic familiarity with bash (Mac/Linux systems)
  • Basic familiarity with Powershell (Windows)

 

Hardware & Software Requirements

  • A computer running on one of the following operating systems:
    • OSX
    • Windows (8 or 10)
    • Linux
  • An internet connection
  • A modern web browser

 

Course Outline

  • Chapter 1: Overview and First Steps
  • Chapter 2: Cluster Fundamentals
  • Chapter 3: SQL at Scale

Duration

6 hours