Глава 2. Жизненный цикл данных: Вставка и Хранение

• Атомарность и блоки: Как ClickHouse разбивает вставку на блоки и почему частые мелкие вставки вредны для системы. • Дедупликация: Механизм защиты от дублей при вставке (idempotent inserts) через хеши блоков и ZooKeeper/Keeper. • Асинхронные вставки (Async Inserts): Как переложить задачу буферизации данных с клиента на сервер для работы с множеством мелких источников. • TTL (Time To Live): Автоматическое удаление устаревших данных или их перемещение между дисками (Hot/Cold storage) и роль TTLMergeSelector.

12+
3 просмотра
8 дней назад
12+
3 просмотра
8 дней назад

• Атомарность и блоки: Как ClickHouse разбивает вставку на блоки и почему частые мелкие вставки вредны для системы. • Дедупликация: Механизм защиты от дублей при вставке (idempotent inserts) через хеши блоков и ZooKeeper/Keeper. • Асинхронные вставки (Async Inserts): Как переложить задачу буферизации данных с клиента на сервер для работы с множеством мелких источников. • TTL (Time To Live): Автоматическое удаление устаревших данных или их перемещение между дисками (Hot/Cold storage) и роль TTLMergeSelector.

, чтобы оставлять комментарии