ClickHouse®

ClickHouse is an open-source, column-oriented OLAP database designed for high-throughput analytical queries over very large datasets, and is the engine Tinybird is built on.

ClickHouse was built at Yandex to serve interactive analytics on web traffic at petabyte scale. Its design choices follow from that workload: columnar storage with aggressive compression, vectorized query execution, parallelism across cores and shards, and a query layer tuned for aggregations rather than transactions. The result is a system that scans billions of rows in seconds.

Operationally, ClickHouse is fast but unforgiving. You pick the right table engine (MergeTree variants for most cases), pick the right sort key for the queries that will hit it, and design materialized views to keep aggregates fresh. Get those decisions wrong and queries that should take milliseconds take minutes.

Tinybird is a managed layer on top of ClickHouse: the same engine, with ingestion, parameterized HTTP endpoints, versioning, observability, and the operational sharp edges smoothed over. Anything you can do in ClickHouse SQL works inside a Tinybird pipe.

Related terms

Where it shows up in Tinybird

Tinybird wordmark