irus.tech
EN
Все технологии

Хранилища и форматы данных

ClickHouse

Колоночная СУБД для аналитики на больших объёмах с очень быстрыми запросами.

Что это такое

ClickHouse — это колоночная СУБД с открытым исходным кодом для онлайн-аналитической обработки (OLAP). Она хранит данные по столбцам и сильно их сжимает, поэтому агрегирующие запросы по сотням миллионов и миллиардам строк выполняются за доли секунды. ClickHouse рассчитан на аналитическую нагрузку — быстрые чтения и массовые вставки, а не точечное изменение отдельных записей.

Где применяется и для чего

Использую ClickHouse как ядро аналитического хранилища и витрин, когда важна скорость отклика дашбордов на больших данных — например, для сквозной аналитики, событийных потоков и логов. Хорошо работает как «горячий» слой под BI и как движок для интерактивных отчётов.

Аналоги

Google BigQuerySnowflakeApache DruidAmazon RedshiftPostgreSQL + Citus

Плюсы и минусы

Плюсы

  • Очень высокая скорость аналитических запросов
  • Сильное сжатие данных — экономия на хранении
  • Линейно масштабируется, работает on-premise и в облаке
  • Открытый исходный код, нет vendor lock-in

Минусы

  • Не предназначен для частых точечных UPDATE/DELETE и транзакций
  • Требует продуманной схемы и ключей сортировки
  • JOIN больших таблиц слабее, чем у классических СУБД
  • Эксплуатация кластера требует экспертизы

Обсудим вашу задачу по данным?

Оставить заявку

Расскажите о задаче — отвечу в течение рабочего дня.