Learn ClickHouse
Open-source column-oriented database for real-time analytics on huge tables
ClickHouse is an open-source columnar OLAP database that scans and aggregates billions of rows per second on a single server and scales out to clusters. Teams use it for product analytics, observability (logs, metrics, traces) and any dashboard that must stay fast on raw event data. Learning it means learning how MergeTree tables, sort keys and batch inserts shape performance.
Before you start
How deep do you want to go?
1. EssentialsRead and write simple code, do the everyday basics
2. PracticalUse it productively at work, with the usual idioms
3. AdvancedThe less common features, performance and trade-offs
4. ExpertInternals and the edge cases experts know