ClickHouse представляет собой столбцовую систему управления базами данных (СУБД) для онлайн-обработки аналитических запросов (OLAP). Позволяет создавать мощную аналитику с помощью SQL-запросов в режиме реального времени.
В колоночной системе сжатие данных работает очень хорошо. Ведь смысл колоночного решения заключаются в том, что данные из одной колонки хранятся, по сути, в одном файле и, если у них примерно одинаковый формат написания, то сжатие проходит очень эффективно. Тогда как хранение по строкам подразумевает, что в файл объединяются данных разных форматов и размера, и поэтому сравнительно хуже сжимается.
Очень быстро отвечает на аналитические запросы по обновляемым в реальном времени данным, что идеально подходит для использования в интерактивных приложениях.
Система способна масштабироваться. до десятков триллионов записей и петабайтов данных. Использование ClickHouse открывает новые возможности, которые раньше было трудно даже представить: теперь мы можем сохранять весь поток данных без предварительной агрегации и быстро формировать отчёты в любых разрезах.