Size: a a a

ClickHouse не тормозит

2021 February 21

DT

Dmitry Titov in ClickHouse не тормозит
вообще сомнительная идея, тк агрегатные функции подразумевают под собой, что их нужно еще будет до агрегировать.
источник
2021 February 22

AA

Ayoub Alaoud in ClickHouse не тормозит
there is nothing we can do about that
источник

RH

Robert Hodges in ClickHouse не тормозит
Hi Grafana fans!  Altinity will be doing a webinar showing how to use Grafana and ClickHouse this coming Wednesday.  We're the folks that maintain the ClickHouse datasource provider.  Here's the link to signup and attend.  Bring your questions and ideas to make Grafana support better. https://altinity.com/webinarspage/building-beautiful-interactive-dashboards-with-grafana-and-clickhouse
источник

I

Ilya in ClickHouse не тормозит
Довольно интересный кейс использования кликхауса у Убера. https://eng.uber.com/logging/
Только совершенно не понятно как они использовали merge() и как работает функция. В документации почти ноль. Где можно почитать подробнее?
источник

DT

Dmitry Titov in ClickHouse не тормозит
Ilya
Довольно интересный кейс использования кликхауса у Убера. https://eng.uber.com/logging/
Только совершенно не понятно как они использовали merge() и как работает функция. В документации почти ноль. Где можно почитать подробнее?
Точно так же как и Merge table engine https://clickhouse.tech/docs/en/sql-reference/table-functions/merge/
источник

S

Slach in ClickHouse не тормозит
Ilya
Довольно интересный кейс использования кликхауса у Убера. https://eng.uber.com/logging/
Только совершенно не понятно как они использовали merge() и как работает функция. В документации почти ноль. Где можно почитать подробнее?
а что конкретно не понятно в документации?
у вас просто выборка из Merge() Таблицы делается как проброс запросов к underlying tables который в настройках Merge прописаны при объявлении таблицы
источник

VB

Vladimir Bunchuk in ClickHouse не тормозит
Igor Strykhar
Может кого-то из сообщества заинтересует, идея сделать MySQL Federated->CH, есть проект "Federated mysql compatible proxy to elasticsearch, mongo, kube-apis, big-table, google datastore" , пытался сам сделать но моих знаний GO не хватило )
https://github.com/dataux/dataux
привет из будущего )
как раз заинтересовала эта тема
интересно было бы писать по триггеру из MySQL в CH
ничего такого не появилось за это время?
источник

e

er@essbase.ru in ClickHouse не тормозит
Материальные вьюхи над внешними таблицами ?
источник

DS

Dmitry Samoylov in ClickHouse не тормозит
Denny Crane [not a Yandex bot]
>2 replica and 2 shard in 2 server
Worst idea ever.
Just do 2 replicas 1 shard

OR create 4 VM on 2 servers.
@den_crane Объясните, пожалуйста, почему это плохо? Если будет только 1 шард, то не будут использоваться вычислительные мощности 2-го сервера. Или я не правильно расссуждаю?
источник

M

Mishanya in ClickHouse не тормозит
в чем смысл ставить на одну тачку два сервера ?
источник

DS

Dmitry Samoylov in ClickHouse не тормозит
Mishanya
в чем смысл ставить на одну тачку два сервера ?
может я не правильно понял. Я имею ввиду такую схему, что есть 2 физические ноды кластера. На каждой стоит shard с репликой противоположного shard'а.
источник

ЕА

Егор Андреевич... in ClickHouse не тормозит
шарды нужны чтобы нагрузку распределять, реплика для сохранения данных, как будет распределена нагрузка если на 2х серверах будет 2 реплики и 2 шарда? смысла кажется не очень много
источник

M

Mishanya in ClickHouse не тормозит
Dmitry Samoylov
может я не правильно понял. Я имею ввиду такую схему, что есть 2 физические ноды кластера. На каждой стоит shard с репликой противоположного shard'а.
ну если тачка вырубится, то по реплике из каждого шарда вылетит из кластера. То есть останеся все равно одна машина  
Так какой смысл держать 2 сервера на одной тачке и платить за ресурсы
источник

DS

Dmitry Samoylov in ClickHouse не тормозит
Егор Андреевич
шарды нужны чтобы нагрузку распределять, реплика для сохранения данных, как будет распределена нагрузка если на 2х серверах будет 2 реплики и 2 шарда? смысла кажется не очень много
ну да, т.е. при тяжелом запросе будет распределение нагрузки между 2-мя машинами. А при временном отключении 1-й ноды мы не теряем данные, т.к. есть реплика.
источник

ЕА

Егор Андреевич... in ClickHouse не тормозит
Dmitry Samoylov
ну да, т.е. при тяжелом запросе будет распределение нагрузки между 2-мя машинами. А при временном отключении 1-й ноды мы не теряем данные, т.к. есть реплика.
как ты отключишь 1 ноду без простоя или частичного простоя сервиса? или 2 шарда на одной ноде будут храниться? тогда еще меньше смысла становится
источник

M

Mishanya in ClickHouse не тормозит
Егор Андреевич
как ты отключишь 1 ноду без простоя или частичного простоя сервиса? или 2 шарда на одной ноде будут храниться? тогда еще меньше смысла становится
как я понял, он имеет в виду, что на каждой тачке есть по инстансу из каждого шарда. То есть если есть шард 1-1 и 2-2, то на двух тачках будет 1-2 и 1-2 соответсвенно
источник

ЕА

Егор Андреевич... in ClickHouse не тормозит
хотя туплю чет, можно конечно 1 ноду отключать
источник

DS

Dmitry Samoylov in ClickHouse не тормозит
сори, сейчас поправлю картинку
источник

DS

Dmitry Samoylov in ClickHouse не тормозит
источник

ЕА

Егор Андреевич... in ClickHouse не тормозит
ну вот на схеме выше теряется смысл шардирования, так как нагрузка нифига не распределяется, а остается такой же как и если бы шарда 2 не было бы вообще
источник