Size: a a a

ClickHouse не тормозит

2020 August 27

AK

Andrii Kakoichenko in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
нет, и в индексе только 1 из 8192 записей, поэтому читаются лишние строки из таблицы

что будет если


prewhere Timestamp >= '2020-07-11 10:00:00' and Timestamp < '2020-07-12 10:00:00'
Где можно простым языком почитать о структуре данных индекса?
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Andrii Kakoichenko
Где можно простым языком почитать о структуре данных индекса?
можно считать что это просто отсортированный плоский массив
проблема совсем не в этом
источник

D

Dj in ClickHouse не тормозит
Andrii Kakoichenko
Где можно простым языком почитать о структуре данных индекса?
источник

AK

Andrii Kakoichenko in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
можно считать что это просто отсортированный плоский массив
проблема совсем не в этом
А в чем? Подобная структура, на первый взгляд должна отлично решать задачу?
источник

AK

Andrii Kakoichenko in ClickHouse не тормозит
Читал. Увы, структура данных не описана. Описано, если можно так  сказать, только АПИ к ней
источник

D

Dj in ClickHouse не тормозит
Andrii Kakoichenko
Читал. Увы, структура данных не описана. Описано, если можно так  сказать, только АПИ к ней
читайте код тогда... есть также презентации на митапах с описаниями
источник

MS

Max S. in ClickHouse не тормозит
Всем привет!
Кто может оказать консультацию по стриму данных из GA в ClickHouse?
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Andrii Kakoichenko
А в чем? Подобная структура, на первый взгляд должна отлично решать задачу?
просто все заточено на то чтобы обрабатывать большие объемы в параллель, много потоков начинают читать в несколько стримов с диска куски по 1мб, и никто не останавливается и читаются все колонки
читаются все партиции, оптимизатор(orderby) не может учесть партиционирование
источник

AK

Andrii Kakoichenko in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
просто все заточено на то чтобы обрабатывать большие объемы в параллель, много потоков начинают читать в несколько стримов с диска куски по 1мб, и никто не останавливается и читаются все колонки
читаются все партиции, оптимизатор(orderby) не может учесть партиционирование
С партициями костыль сделаем.
Сейчас остался вопрос, можно ли описать синтаксисом без union all, чтобы уменьшить оверхед
источник

Н

Николай in ClickHouse не тормозит
Коллеги, пытаюсь запустить кластер, насколько я понимаю, есть 2 способа: с зукипером и без. Может кто то пояснить, какой способ предпочтительнее?
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Николай
Коллеги, пытаюсь запустить кластер, насколько я понимаю, есть 2 способа: с зукипером и без. Может кто то пояснить, какой способ предпочтительнее?
без зукипера репликация ненадежная и со временем данные в репликах начнут различаться
(в общем-то это две разых вещи, для разного, нельзя сравнить и можно использовать одновременно)
источник

D

Dj in ClickHouse не тормозит
Andrii Kakoichenko
С партициями костыль сделаем.
Сейчас остался вопрос, можно ли описать синтаксисом без union all, чтобы уменьшить оверхед
может можно, может нет, скорее можно... сделайте скрипт таблиц с данными, чтобы можно было попробовать
источник

AK

Andrii Kakoichenko in ClickHouse не тормозит
Dj
может можно, может нет, скорее можно... сделайте скрипт таблиц с данными, чтобы можно было попробовать
Ок, спасибо. Сделаю
источник

Н

Николай in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
без зукипера репликация ненадежная и со временем данные в репликах начнут различаться
(в общем-то это две разых вещи, для разного, нельзя сравнить и можно использовать одновременно)
У меня сейчас задача простая, размащывать входящие данные по 2м нодам, т. Е. Отказоустойчивий кластер
источник

Н

Николай in ClickHouse не тормозит
Ок
источник

Н

Николай in ClickHouse не тормозит
Значит зукипер
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Николай
У меня сейчас задача простая, размащывать входящие данные по 2м нодам, т. Е. Отказоустойчивий кластер
зукипер надо ставить на 3 отдельных сервера, иначе это не "Отказоустойчивий кластер"
источник

Н

Николай in ClickHouse не тормозит
Как понять что клик работает в кластере? Пытался сделать новую базу on cluster... Только что писать туда не понял, какое назыание
источник

Н

Николай in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
зукипер надо ставить на 3 отдельных сервера, иначе это не "Отказоустойчивий кластер"
Так и стоит
источник

Н

Николай in ClickHouse не тормозит
Из документации почерпнуть ничего не могу
источник