Size: a a a

ClickHouse не тормозит

2020 May 22

DC

Denny Crane (I don't... in ClickHouse не тормозит
не нужно свое понимание как работает постгре переносить на КХ
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
вы делаете все чтобы ваш КХ тормозил
источник

SK

Serhii Kholodniuk in ClickHouse не тормозит
Dmitry Titov
Можно, НО ты должен просто создать на каждой ноде кластер состоящий из одной ноды ch1
И будет ровно то, что ты хочешь
А как между ними тогда работать, только через remote(). Если юзеры не знают на каких хостах будут разполагаться ноды. Есть ли вариант, что-б они зашли на одну ноду могли нормально общаться с другими без remote()?
источник

DT

Dmitry Titov in ClickHouse не тормозит
Serhii Kholodniuk
А как между ними тогда работать, только через remote(). Если юзеры не знают на каких хостах будут разполагаться ноды. Есть ли вариант, что-б они зашли на одну ноду могли нормально общаться с другими без remote()?
ремоут это одноразовый дистрибьютед по факту
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Serhii Kholodniuk
А как между ними тогда работать, только через remote(). Если юзеры не знают на каких хостах будут разполагаться ноды. Есть ли вариант, что-б они зашли на одну ноду могли нормально общаться с другими без remote()?
конечно можно, вам уже много раз написали как
источник

DT

Dmitry Titov in ClickHouse не тормозит
ты можешь просто создать Distributed и все будет работать.

Схема странная, но работать будет
источник

SK

Serhii Kholodniuk in ClickHouse не тормозит
Я понял свою ошибку на счёт кластера. Если ноды порознь, как между ними общаться?
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Serhii Kholodniuk
Я понял свою ошибку на счёт кластера. Если ноды порознь, как между ними общаться?
секция remote_servers -- то что мы называем кластер, всего лишь указание для Distriubted где искать таблицу
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
по сути никакого кластера нет
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
у КХ все ноды независимые, Distriubted engine позволяет ходить на другие ноды
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
И вообще. Как сделать чтобы КХ работал быстро? -- Сделать одну таблицу фактов и размазать ее по шардам.
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Джойны не работают.
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Они только жрут память и тормозят
источник

ZZ

Zorro Zorroff in ClickHouse не тормозит
lnuynxa
least(greatest(x,-100),100)
о, норм, прозевал, спасибо
источник

SK

Serhii Kholodniuk in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
Джойны не работают.
Без джойнов, боюсь у нас не получится 😞. У нас много баз и внутри много таблиц. Database. Table - структура помогает понять где что находится. Вопрос на счёт одной таблицы, пока нет понимание как засунуть туда данные. Например заказы - товары - характеристики.
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Serhii Kholodniuk
Без джойнов, боюсь у нас не получится 😞. У нас много баз и внутри много таблиц. Database. Table - структура помогает понять где что находится. Вопрос на счёт одной таблицы, пока нет понимание как засунуть туда данные. Например заказы - товары - характеристики.
вот изучайте как сделать одну таблицу. Джойны дименшинов надо заменить на внешние словари.
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Есть OLAP базы где нет джойнов и ничего, например Druid
источник

SK

Serhii Kholodniuk in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
вот изучайте как сделать одну таблицу. Джойны дименшинов надо заменить на внешние словари.
Внешние словари медленее чем  джойны
источник

DT

Dmitry Titov in ClickHouse не тормозит
Serhii Kholodniuk
Внешние словари медленее чем  джойны
нефига, словари могут жить в оперативной памяти
источник

SK

Serhii Kholodniuk in ClickHouse не тормозит
Dmitry Titov
нефига, словари могут жить в оперативной памяти
Памяти не хватает, для большого объема
источник