clickhouse

clickhouse: материалы на тему колоночной базы данных clickhouse ⭐ Самые актуальные и полезные мануалы, инструкции и посты на сайте ➜ highload.today

Использование AggregatingMergeTree в Clickhouse

Даже колоночные базы данных, вроде Clickhouse, сталкиваются с проблемами слишком большого количества данных и слишком медленных запросов. Для таких случаев…

22.12.2020

Сбор метрик из Nginx’a в Clickhouse

Запись данных в Clickhouse (и другие векторные базы) может достигать производительности в миллионы строк в секунду. Для этого важно писать…

13.12.2020

JOIN нескольких таблиц в Clickhouse

Поддержка JOIN’ов в Clichouse ограничена. Кроме непривычной работы самого объединения, есть еще и ограничение на последовательное объединение только двух таблиц:

12.10.2020

Truncate table в Clickhouse

На текущий момент (февраль 2018) Clickhouse не поддерживает инструкцию TRUNCATE для полной очистки таблицы. Вместо этого можно удалить и пересоздать…

03.09.2020

Использование Clickhouse для фильтрации по колонкам

Существует группа задач, которая связана с необходимостью фильтровать данные по большому количеству колонок в таблице. Например, в одном из наших…

19.08.2020

Список партиций в ClickHouse

Чтобы выбрать все партиции для всех таблиц нужно выполнить такой запрос: SELECT * FROM system.parts # вернет большую таблицу с…

25.07.2020

Работа с JOIN в Clickhouse

Clickhouse поддерживает JOIN таблиц с несколькими нюансами. Синтаксис привычный:

25.07.2020

Clickhouse: как узнать размеры таблиц?

Чтобы вывести все таблицы на сервере Clickhouse с их размера в Гб, используйте этот запрос: SELECT table, round(sum(bytes) / 1024/1024/1024,…

08.07.2020

EXPLAIN в Clickhouse

Clickhouse пока не поддерживает (февраль 2018) EXPLAIN и не имеет механизмов профилирования. Однако, можно использовать записи в логе для базового…

01.06.2020

Выполнение запросов к Distributed таблицам Clickhouse

Движок Distributed в Clickhouse позволяет работать с большими объемами данных, которые распределены между множеством серверов. Движок Distributed позволяет задать шарды…

01.03.2020

Использование индексов в Clickhouse

Clickhouse — это колоночная база данных от Яндекс. База специально разработана для аналитических задач на больших объемах.

24.02.2020

Удаление и обновление данных в Clickhouse

В Clickhouse нет поддержки удалений и обновлений. Однако существует большое [https://ruhighload.com/doc/clickhouse/ количество движков] для разных задач.

14.01.2020

Распределенное хранение данных в Clickhouse

Рано или поздно объемы (аналитических) данных выходят за пределы возможностей одного сервера. В любом случае, если объем данных больше, чем…

21.12.2019

Бекап и восстановление в Clickhouse

Процедура бекапа и восстановления в Clickhouse связана с прямыми операциями с файлами и не требует никаких дополнительных инструментов. Физически эта…

15.12.2019