Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

readme.md

Курс ClickHouse

Формат: онлайн-лекции

Продолжительность одной лекции: 2 ак.часа

Курс рассчитан на 7 лекций

Запись занятий и все материалы будут доступны на Яндекс-диске

Для б2с необходимо набрать группу - пишите в личку

Курс предназначен для глубокого изучения Clickhouse — одной из самых популярных NoSQL баз данных.

  • Программа охватывает как базовые концепции, так и продвинутые темы, необходимые для эффективной работы с Clickhouse в production-средах.
  • Участники научатся выполнять CRUD-операции, использовать реплицирования и кластеризации, оптимизировать производительность, интегрировать Clickhouse в продуктовый ландшафт.
  • Отдельное внимание уделяется мониторингу, бэкапам и использованию утилит для администрирования.
  • Доступен для заказа B2B клиентам. Можно расширить или исключить какую-либо часть, добавить лабораторные и домашние работы.

Для кого этот курс:

  • Разработчики: Кто хочет научиться работать с Clickhouse для создания современных приложений.
  • Администраторы баз данных: Кто занимается настройкой, оптимизацией и поддержкой Clickhouse в production-средах.
  • Аналитики данных: Кто использует Clickhouse для обработки и анализа больших объемов данных.
  • DevOps-инженеры: Кто развертывает и автоматизирует Clickhouse.

Итоговые навыки:

  • Умение работать с Clickhouse на всех уровнях: от базовых операций до продвинутых функций.
  • Навыки оптимизации производительности и масштабирования Clickhouse.
  • Понимание принципов кластеризации и репликации.
  • Опыт работы с аналитическими запросами и интеграцией с PostgreSQL и Kafka.
  • Знание инструментов для мониторинга, бэкапов и администрирования Clickhouse.

Инвестируйте в «результат», а не «информацию»:

  • Уникальная экспертиза «из первых рук», собранная за 25+ лет работы с высоконагруженными системами. Это знание, которого нет в книгах и стандартных мануалах.
  • Это не теоретические вебинары. Каждое занятие — это продуктовая практика на тестовых стендах, максимально приближенных к боевым.
  • Сотрудники пройдут обучение на реальных кейсах, а не на синтетических примерах. Все методики уже доказали свою эффективность под высокой нагрузкой.
  • Контролируйте вовлеченность сотрудников: к лекциям по желанию идут домашние задания для закрепления материала или лабораторные онлайн занятия, но вы сами решаете, насколько глубоко погружаться.

Программа курса по Clickhouse (14 ак. часов):

  1. Базовые понятия Clickhouse, CRUD
  2. Движки Clickhouse
  3. Кластеризация и репликация Clickhouse
  4. Интеграция с PostgreSQL в качестве реплики
  5. Интеграция Kafka и Clickhouse
  6. Мониторинг Clickhouse
  7. Резервное копирование и эффективные методики оптимизации Clickhouse

Предлагаемая программа курса по Clickhouse (14 ак.ч):

  1. Базовые понятия Clickhouse, CRUD
  • Назначение колоночных СУБД
  • Концепция использования
  • Продакшн кейсы
  • Внутренняя архитектура
  • Установка в различных вариантах
  • CRUD
  • Работа на стенде в виртуальном и докер исполнении
  1. Движки Clickhouse
  • Типы данных
  • Запросы для выборки и преобразования данных
  • Многообразие движков для таблиц
  • Принципы хранения и поиска по индексу
  • Работа на стенде
  1. Кластеризация и репликация Clickhouse
  • Масштабирование кластера ClickHouse
  • Варианты и их реализация на практике
  • Реплицирование и кластеризация
  • DBaaS
  • Работа на стенде
  1. Интеграция с PostgreSQL в качестве реплики
  • Принципы работы и преимущества
  • Методы реализации
  • Варианты использования и лучшие практики
  • Тестирование производительности в сравнении с другими вариантами
  • Работа на стенде
  1. Интеграция Kafka и Clickhouse
  • Назначение Kafka в pipeline с Clickhouse
  • Продакшн кейсы
  • Настройка интеграции выбранных решений
  • Работа на стенде
  1. Мониторинг Clickhouse
  • Критичные параметры для мониторинга
  • Основы Prometheus + Grafana и современные альтернативы
  • Практическое развертывание мониторинга
  • Работа на стенде
  1. Резервное копирование и эффективные методики оптимизации Clickhouse
  • Обеспечение надёжности данных в ClickHouse
  • Методики резервного копирования
  • Методы оптимизации работы
  • Итоговый чеклист и лучшие практики

  • Каждая лекция сопровождается обширнейшей практикой на стендах для глубокого разбора той или иной проблемы.
  • Видео и материалы лекций будут доступны в записи.
  • После завершения курса будет предоставлено электронное свидетельство о прохождении курса.