12

ClickHouse

MergeTree, ORDER BY как индекс, batch inserts из Spark.

db optimization clickhouse

Контрольные задания

Записать gold витрину из Spark
Подобрать ORDER BY для аналитики
Проверить latency BI-запросов

Уроки модуля

1 ClickHouse MergeTree: физическая организация - part, chunk, granule 2 ORDER BY как разреженный индекс: granules, mark files и query pruning 3 ReplacingMergeTree: когда и как происходит дедупликация 4 AggregatingMergeTree: материализованные агрегаты и partial state 5 TTL: автоматическое удаление и перемещение данных по времени 6 Projection: вторичный порядок сортировки для BI-запросов 7 Spark → ClickHouse: JDBC vs clickhouse-spark-connector, batch tuning 8 Партиционирование в ClickHouse vs Iceberg: разные роли и не путать
Начать модуль