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