Содержание курса
1. Знакомство с ClickHouse
2 урока
186
125
43м
0
Открытый
1.1
Знакомство с ClickHouse
↗
112
112
13м 11с
0
Открытый
1.2
Разворот учебного проекта
↗
74
13
30м 43с
0
2. Практический пример оптимизации скорости открытия дашборда
1 урок
64
8
42м
0
Открытый
2.1
Пример применения 7 оптимизаций к скорости открытия дашборда
↗
64
8
42м 18с
0
3. Семейство движков MergeTree
6 уроков
163
95
120м
0
Открытый
3.1
Хранение данных по строкам и столбцам
↗
53
53
6м 27с
0
Открытый
3.2
Основы движка таблиц MergeTree
↗
51
9
38м 24с
0
Закрытый
3.3
Движок CollapsingMergeTree
↗
16
12
22м 5с
0
Закрытый
3.4
Движок VersionedCollapsingMergeTree
↗
13
9
12м 52с
0
Закрытый
3.5
Движок ReplacingMergeTree
↗
18
7
22м 12с
0
Закрытый
3.6
Движок SummingMergeTree
↗
12
5
19м 56с
0
4. Редактирование и удаление данных
2 урока
28
13
20м
0
Закрытый
4.1
4 подхода к редактированию данных
↗
16
6
12м 27с
0
Закрытый
4.2
4 подхода к удалению данных
↗
12
7
8м 34с
0
5. Оптимизации скорости запросов
10 уроков
83
33
383м
0
Закрытый
5.1
Первичный индекс
↗
13
4
35м 3с
0
Закрытый
5.2
Движок AggregatingMergeTree
↗
9
4
31м 12с
0
Закрытый
5.3
Инкрементальное материализованное представление
↗
8
4
43м 36с
0
Закрытый
5.4
Партиционирование таблицы
↗
10
4
32м 20с
0
Закрытый
5.5
Индексы пропуска данных
↗
7
4
53м 26с
0
Закрытый
5.6
Получение плана выполнение запроса с помощью Explain
↗
7
4
53м 10с
0
Закрытый
5.7
Проекции
↗
6
2
34м 38с
0
Закрытый
5.8
Движок Buffer
↗
6
3
24м 30с
0
Закрытый
5.9
Движок Join
↗
8
2
18м 41с
0
Закрытый
5.10
Кодирование и сжатие данных
↗
9
2
60м 20с
0
6. Горизонтальное масштабирование. Разворот и настройка кластера.
5 уроков
41
10
188м
0
Закрытый
6.1
Что такое кластер ClickHouse? Разворачиваем первый кластер
↗
11
2
33м 34с
0
Закрытый
6.2
Настройки сервера
↗
9
2
41м 16с
0
Закрытый
6.3
Репликация данных. Семейство движков ReplicatedMergeTree
↗
7
2
38м 53с
0
Закрытый
6.4
Распределенные таблицы. Distributed Table Engine. Часть 1
↗
7
2
38м 11с
0
Закрытый
6.5
Распределенные таблицы. Distributed Table Engine. Часть 2.
↗
7
2
38м 11с
0