Базы данных

Что такое ClickHouse

Что это

База данных, заточенная под аналитику и большие объёмы данных — быстро считает агрегаты по миллионам строк.

Как применяем

Когда нужны отчёты и дашборды по большим объёмам событий, а не просто хранение записей.

Где это нужно бизнесу

  • Событий миллионы: просмотры, клики, записи журналов, телеметрия устройств — и по ним нужны быстрые отчёты.
  • Отчёты по основной базе тормозят её работу.

Как мы это используем

ClickHouse берём, когда нужны отчёты и дашборды по большим объёмам событий, а не просто хранение записей. В наших кейсах аналитика пока помещается в основную базу: финансовый ассистент строит сводки, динамику за 12 месяцев и календарь трат из PostgreSQL, а тикет-система — отчёты по заявкам, нарушениям SLA и узлам риска из MariaDB.

Типичные проблемы

  • Две базы вместо одной. Данные нужно доставлять в аналитическую базу и следить, чтобы они совпадали с основной.
  • Не для правок. ClickHouse хорош для чтения и подсчётов, но не для частых изменений отдельных записей.

Когда это не нужно

Пока отчёты строятся за секунды по основной базе, отдельная аналитическая база — лишняя сложность.

Ещё в разделе «Базы данных»
← Все термины

Нужен сайт, бот или автоматизация?

Термины объяснили — теперь давайте к делу: расскажите о задаче, а мы переведём её на понятный план работ.