Выходные данные не указаны. Дайджест выполнен для личного употребления Krocodl (https://www.linkedin.com/in/victoralekseev/) в 2025-ом году. 153 с.
Отражает исключительно субъективный взгляд автора.
Бесплатен для любого некоммерческого использования.
Выполнен на основании следующей литературы:
Официальная документация.
Vijay Anand R "Up and Running with ClickHouse".
Содержание:
Введение.
SQL.
Общее всякое.
Типы данных.
SELECT.
SETTINGS.
INSERT INTO.
CREATE.
ALTER.
JOINs.
Функции.
Обычные функции.
Агрегирующие функции.
Табличные функции.
User Defined Functions.
Хранение данных.
Части и слияние.
Партиции.
Шарды и реплики.
Первичный ключ и первичный индекс.
Выполнение запроса.
Дополнительные первичные индексы.
Доступ к отдельным строкам.
Дополнительные типы индексов.
Сжатие.
Движки таблиц (table engines).
Движки таблиц (Table Engines) в ClickHouse.
Семейство движков MergeTree.
ReplicatedХхххMergeTree (репликация данных).
Семейство двжиков Log.
Интеграционные движки.
Special Engines.
Представления.
View.
Materialized View.
Refreshable Materialized View.
Ручное управление данными в MATERIALIZED VIEW.
Безопасность.
PROJECTION.
Изменение данных.
Обновление данных.
Удаление данных.
Поддержка транзакций.
Дедупликация.
За счет движков таблиц.
Ручная дедупликация.
За счет insert_deduplication_token.
Автоматическая, на основе хэша блока данных.
Архитектура.
Архитектура ядра.
Слой хранения.
Слой обработки запросов.
Слой интеграции.
Приложение.
Перечень источников.