Foundation

Prerequisites
  • Basic understanding of databases and SQL
  • Familiarity with command-line tools
  • Some experience with distributed systems (helpful but not required)

This module covers the essential knowledge you need to understand ClickHouse's architecture, design efficient schemas, and work with different storage engines.

Chapter 01

Setup & Prerequisites

Reading materials
Setup & Prerequisites

Chapter 02

Core Concepts

Reading materials
Core Concepts

Chapter 04

Designing an Efficient Schema in ClickHouse

Video lesson Reading materials
Designing an Efficient Schema in ClickHouse

Chapter 19

ClickHouse Engines Deep Dive

Reading materials
ClickHouse Engines Deep Dive
What you'll learn
  • Schema Design: How to design efficient schemas that leverage ClickHouse columnar storage
  • Storage Engines: Which engines to use and when, and how they work internally

Tinybird is not affiliated with, associated with, or sponsored by ClickHouse, Inc. ClickHouse® is a registered trademark of ClickHouse, Inc.

Foundation | ClickHouse for Developers