РИТ++ 2017 завершён!

Что нужно знать об архитектуре ClickHouse, чтобы его эффективно использоватьБазы данных

Доклад принят в программу конференции
Алексей Зателепин
Яндекс

Разработчик ClickHouse.

Тезисы

ClickHouse - высокопроизводительная аналитическая база данных с открытыми исходниками, разработанная в Яндексе. Изначально ClickHouse создавался для задач Яндекс.Метрики, но постепенно нашёл множество применений как внутри Яндекса, так и в других компаниях. Я расскажу, как ClickHouse устроен внутри с акцентом на то, какие у выбранной архитектуры следствия с точки зрения прикладного разработчика.

Будут затронуты следующие темы:
- Как ClickHouse хранит данные на диске и выполняет запрос, почему такой способ хранения позволяет на несколько порядков ускорить аналитические запросы, но плохо подходит для OLTP и key-value нагрузки.
- Как устроена репликация и шардирование, как добиться линейного масштабирования и что делать с eventual consistency.
- Как диагностировать проблемы на production-кластере ClickHouse.

Базы данных / другое
,
Оптимизация производительности
,
Распределенные системы

Другие доклады секции Базы данных