Size: a a a

ClickHouse не тормозит

2020 September 23

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Alexander Ryzhenko
ну у нас 20.4.5.36 и есть пробемы с кафкой. Вчера тут долго мне помогали (спасибо еще раз).
Порекомендовали 20.6 - там с кафкой все лучше. А смотрю на докерхабе есть 20.9 даже. И вот думаю. 20.6 или 20.9 ?
20.9 вчера вышла , там новые баги, первым будете

я тестирую на стейдже 6 месяцев, потом в прод, если все ок, обычно не ОК, начинаю другую тестировать 6 месяцев. Сейчас тестирую 20.6, в январе может поставлю

20.3 мне не подходит из-за deadlock avoided
источник

D

Denisio in ClickHouse не тормозит
=))
источник

D

Denisio in ClickHouse не тормозит
20.9 вчера вышла , там новые баги, первым будете
обнадеживает!
источник

AR

Alexander Ryzhenko in ClickHouse не тормозит
Denisio
20.9 вчера вышла , там новые баги, первым будете
обнадеживает!
Наверное не буду) Оно-то интересно, но как всегда нет времени
источник

D

Dj in ClickHouse не тормозит
Alexander Ryzhenko
Наверное не буду) Оно-то интересно, но как всегда нет времени
все релизы недоношены, если не готовы писать баги, берите хотя бы после 2-3 месяцев, там по крайней мере не как в реанимации.
источник

Н

Николай in ClickHouse не тормозит
Что ждать от 20.7.2.30?
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
Николай
Что ждать от 20.7.2.30?
кучу багов которые уже исправлены в 20.7.3.7
источник

Н

Николай in ClickHouse не тормозит
Оххохо, значит обновляться
источник

Н

Николай in ClickHouse не тормозит
В версии 20.7.3.7 были исправлены старые баги и добавлены новые?
источник

Н

Николай in ClickHouse не тормозит
Как обычно?
источник

s

sdlm in ClickHouse не тормозит
Господа, есть данные вида
2020-01-01
2020-01-10
2020-01-25

Есть желание получить дифы вида 9d, 15d, в обычном SQL на помощь приходят функции lag/lead, а какие варианты решения есть у нас ?
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
sdlm
Господа, есть данные вида
2020-01-01
2020-01-10
2020-01-25

Есть желание получить дифы вида 9d, 15d, в обычном SQL на помощь приходят функции lag/lead, а какие варианты решения есть у нас ?
select arrayMap( (i, j) -> i - j,  arraySlice( (groupArray(d) as ad), 2), arraySlice( ad, 1, -1)) r
from (
select toDate('2020-01-01') d
union all select toDate('2020-01-10')
union all select toDate('2020-01-25'))

┌─r──────┐
│ [9,15] │
└────────┘
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
а хотя дни же тоже можно вычитать, я затупил
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
select arrayDifference(arrayMap(i-> toUInt16(i), groupArray(d))) r
from (
select toDate('2020-01-01') d
union all select toDate('2020-01-10')
union all select toDate('2020-01-25'))

┌─r────────┐
│ [0,9,15] │
└──────────┘
источник

s

sdlm in ClickHouse не тормозит
у магии массивов не будет проблем при обращении к таблице с ярдами записей ?
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
sdlm
у магии массивов не будет проблем при обращении к таблице с ярдами записей ?
будут
источник

s

sdlm in ClickHouse не тормозит
а какой выход ?
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
sdlm
а какой выход ?
в общем случае? никакого.
Обычно в частных случаях, есть 5 - 6 вариантов.
источник

s

sdlm in ClickHouse не тормозит
ок, спасибо большое за помошь, попробую магию массивов, если будут проблемы то вернусь с деталями )
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
sdlm
ок, спасибо большое за помошь, попробую магию массивов, если будут проблемы то вернусь с деталями )
вам прям по миллиардам записей надо сделать это или все же окно будет? group by что-то ?
источник