Страница 1 из 1

ClickHouse

Добавлено: 28.06.2022 09:09:24
admin
ClickHouse - столбцовая система управления базами данных (СУБД) для онлайн обработки аналитических запросов (OLAP).
https://clickhouse.com/docs/ru
https://clickhouse.com/docs/ru/whats-new/changelog/

Ключевые особенности OLAP сценария работы
подавляющее большинство запросов - на чтение;
данные обновляются достаточно большими пачками (> 1000 строк), а не по одной строке, или не обновляются вообще;
данные добавляются в БД, но не изменяются;
при чтении, вынимается достаточно большое количество строк из БД, но только небольшое подмножество столбцов;
таблицы являются «широкими», то есть, содержат большое количество столбцов;
запросы идут сравнительно редко (обычно не более сотни в секунду на сервер);
при выполнении простых запросов, допустимы задержки в районе 50 мс;
значения в столбцах достаточно мелкие - числа и небольшие строки (пример - 60 байт на URL);
требуется высокая пропускная способность при обработке одного запроса (до миллиардов строк в секунду на один сервер);
транзакции отсутствуют;
низкие требования к консистентности данных;
в запросе одна большая таблица, все таблицы кроме одной маленькие;
результат выполнения запроса существенно меньше исходных данных - то есть, данные фильтруются или агрегируются; результат выполнения помещается в оперативку на одном сервере.