Size: a a a

ClickHouse не тормозит

2020 May 25

OG

Oleksiy Golovko in ClickHouse не тормозит
В идеале хочется:
┌─date───────┬─n─┐
│ 2020-01-01 │ 2 │
│ 2020-01-02 │ 4 │
└────────────┴───┘
источник

DT

Dmitry Titov in ClickHouse не тормозит
Oleksiy Golovko
В идеале хочется:
┌─date───────┬─n─┐
│ 2020-01-01 │ 2 │
│ 2020-01-02 │ 4 │
└────────────┴───┘
ну можно через ARRAY JOIN обратно в строки разжать
источник

DT

Dmitry Titov in ClickHouse не тормозит
runningAccumulate
сразу над строками работает, но к сожалению он сбрасывается каждый блок(в вашем случае возможно это не важно, но в общем случае через массив безопаснее делать)
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Oleksiy Golovko
@den_crane а где об этом почитать? есть ли дока?
в оф. документации, тут 1000500 примеров в чате, что у вас на входе? уже массив как в примере вашем?
источник

KN

Konstantin Nanasyan in ClickHouse не тормозит
подскажите, пожалуйста, есть ли возможность получить список даты-время между двумя интервалами?
источник

DT

Dmitry Titov in ClickHouse не тормозит
Переслано от lnuynxa
много способов есть, можно через range и + INTERVAL  DAY
либо через timeSlots
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Konstantin Nanasyan
подскажите, пожалуйста, есть ли возможность получить список даты-время между двумя интервалами?
что такое два интервала ?
источник

OG

Oleksiy Golovko in ClickHouse не тормозит
runningAccumulate - то что нужно, спасибо, все стало на свои места сейчас
источник

EP

Egor Popov in ClickHouse не тормозит
Konstantin Nanasyan
подскажите, пожалуйста, есть ли возможность получить список даты-время между двумя интервалами?
select toDate('2020-01-01') + number as d
from numbers(toUInt64(toDate('2020-01-31') - toDate('2020-01-01') + 1))
источник

AM

Alexander Malikov in ClickHouse не тормозит
скажите, плз
можно ли сделать так, чтобы нода не участвовала в рассылке данных для репликации?
условно говоря, есть три реплики
я хочу завести четвёртую, но чтобы реплика №1 не посылала данные - например, потому что это грузит диск и сеть
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Alexander Malikov
скажите, плз
можно ли сделать так, чтобы нода не участвовала в рассылке данных для репликации?
условно говоря, есть три реплики
я хочу завести четвёртую, но чтобы реплика №1 не посылала данные - например, потому что это грузит диск и сеть
нет такой возможности
источник

AM

Alexander Malikov in ClickHouse не тормозит
а тогда другой вопрос
если мы фаерволом закроем новой ноде доступ на №1 на 9009 порт
получится ли нужный эффект? (потому что нода будет считать, что №1 недоступна - но зато есть еще две, гуляем!)
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Alexander Malikov
а тогда другой вопрос
если мы фаерволом закроем новой ноде доступ на №1 на 9009 порт
получится ли нужный эффект? (потому что нода будет считать, что №1 недоступна - но зато есть еще две, гуляем!)
вы можете попробовать, но будет глючить. Вам разово надо чтобы налить реплику?
источник

AM

Alexander Malikov in ClickHouse не тормозит
ага
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
тогда фаерволом сеть зажмите, чтобы например 100мбит было между 1 и 4
источник

AM

Alexander Malikov in ClickHouse не тормозит
> но будет глючить
в том смысле, что на нее не будут попадать инсерты, которые на первой ноде происходят?
источник

AM

Alexander Malikov in ClickHouse не тормозит
я о том, что это разве для 4-й принципиально отличается от того, как если бы просто 1-ю вырубили?
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Alexander Malikov
> но будет глючить
в том смысле, что на нее не будут попадать инсерты, которые на первой ноде происходят?
реплика 4 будет знать что реплика 1 живая (active) (через зукипер) и будет назначать фетчи с 1й, они будут висеть и пытаться повторятся по многу раз, короче все будет очень странно и долго качаться
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Alexander Malikov
я о том, что это разве для 4-й принципиально отличается от того, как если бы просто 1-ю вырубили?
1я в зукипере станет inactive если ее вырубть
источник

AM

Alexander Malikov in ClickHouse не тормозит
и действительно..
спасибо большое!!
источник