Хранилища и форматы данных
ClickHouse
Колоночная СУБД для аналитики на больших объёмах с очень быстрыми запросами.
Что это такое
ClickHouse — это колоночная СУБД с открытым исходным кодом для онлайн-аналитической обработки (OLAP). Она хранит данные по столбцам и сильно их сжимает, поэтому агрегирующие запросы по сотням миллионов и миллиардам строк выполняются за доли секунды. ClickHouse рассчитан на аналитическую нагрузку — быстрые чтения и массовые вставки, а не точечное изменение отдельных записей.
Где применяется и для чего
Использую ClickHouse как ядро аналитического хранилища и витрин, когда важна скорость отклика дашбордов на больших данных — например, для сквозной аналитики, событийных потоков и логов. Хорошо работает как «горячий» слой под BI и как движок для интерактивных отчётов.
Аналоги
Плюсы и минусы
Плюсы
- Очень высокая скорость аналитических запросов
- Сильное сжатие данных — экономия на хранении
- Линейно масштабируется, работает on-premise и в облаке
- Открытый исходный код, нет vendor lock-in
Минусы
- – Не предназначен для частых точечных UPDATE/DELETE и транзакций
- – Требует продуманной схемы и ключей сортировки
- – JOIN больших таблиц слабее, чем у классических СУБД
- – Эксплуатация кластера требует экспертизы




