ClickHouse: как сделать самую быструю распределённую аналитическую СУБД

ClickHouse — высокопроизводительная аналитическая СУБД. На основе ClickHouse работает Яндекс.Метрика — крупнейшая система веб-аналитики в России. Ради чего мы написали собственную базу данных? Ради скорости! ClickHouse работает невероятно быстро, быстрее всех известных нам конкурентов, и при этом может обрабатывать запросы по петабайтам данных.

Я расскажу об истории создания проекта, назову основные преимущества и особенности ClickHouse. Опишу архитектуру проекта, подход к хранению данных, обеспечению отказоустойчивости, исполнению запросов. Словом, мы разберёмся, почему ClickHouse такой быстрый.