ClickHouse — колоночная СУБД с невероятной скоростью
Классическая проблема любой традиционной реляционной базы данных — это медленная работа сложных запросов, если количество записей достигает нескольких миллиардов строк. Яндекс для построения в интерактивном режиме отчетов по неагрегированным логам разработал аналитическую колоночную СУБД ClickHouse, которая отличается следующими архитектурными особенностями:
• поддержка приближенных вычислений на части выборки;
• физическая сортировка данных по первичному ключу;
• векторные вычисления по кусочкам столбцов;
• распараллеливание операций;
• линейная масштабируемость;
• работа с жесткими дисками;
• отказоустойчивость.
ClickHouse в 2020 году используется по всему миру для хранения и обработки больших неструктурированных данных, к которым нужно иметь доступ в режиме реального времени. Эта СУБД с невероятной скоростью: ClickHouse обрабатывает до миллиарда строк и десятки гигабайт на один сервер в секунду. Подробнее о возможностях
читайте в статье.
Для таких задач, как организация хранилища данных и построение аналитических отчетов, следующий шаг, который позволяет добиться экономии ресурсов и повышенной отказоустойчивости — это работа с управляемым сервисом в облаке. В Yandex.Cloud разворачивать и поддерживать кластеры баз данных на основе ClickHouse можно с помощью
Yandex Managed Service for ClickHouse. Попробуйте
создать свой первый кластер прямо сейчас — это займет всего пару минут.