Size: a a a

ClickHouse не тормозит

2019 December 11

VZ

Vitaliy Zakaznikov in ClickHouse не тормозит
Ilya Petrov
Тогда не понимаю чем это отличается от  Materialized view, только тем что оно лишь в памяти хранится?
Детально про Live View можете прочитать здесь https://www.altinity.com/blog/tag/Live+Views.
Одно из основных отличий это поддержка новых WATCH запросов.
источник

SS

Sergey Stepanov in ClickHouse не тормозит
Я записался но будильник не сработал ((((
источник

Е

Егор in ClickHouse не тормозит
Sergey Stepanov
Я записался но будильник не сработал ((((
А можно пойти на встречу за тебя, представившись Сергеем Степановым? ))))
источник

SS

Sergey Stepanov in ClickHouse не тормозит
Егор
А можно пойти на встречу за тебя, представившись Сергеем Степановым? ))))
Хрен! Я опоздаю ))) Но буду позже )
источник

IB

Ivan Blinkov in ClickHouse не тормозит
Егор
Добрый День.  К сожалению поздно узнал про данную встерчу.
Материалы с митапа выкладываться будут?
Можно будет как-нибудь их получить, если ты не сотрудник яндекса?
Да, видео на YouTube, слайды на GitHub
источник

Е

Егор in ClickHouse не тормозит
Ivan Blinkov
Да, видео на YouTube, слайды на GitHub
ОКей. Спс. Буду ждать ссылки
источник

OK

Oleg Kozlovskiy in ClickHouse не тормозит
Евгений Гаврилов
Подскажите пожалуйста, стоит ли делать MV движка AggregatingMergeTree для решение аналитических задачь. Суть этой MV в том, что она должна содержать агрегированные данные событий, кторые прилетают в КХ. Конкретно по структуре
Таблица событий (event):
id, created_date, session_id, uid, event_type и т.д.

MV генерируется следующим образом:
CREATE MATERIALIZED VIEW sessions
ENGINE = AggregatingMergeTree
PARTITION BY toYYYYMM(min_created_date)
ORDER BY (session_id, min_created_date)
POPULATE
AS
SELECT
 session_id
 min(created_date) AS min_created_date,
 minState(created_at) AS start_at,
 maxState(created_at) AS finish_at,
 countIfState(event_type_id = "hit") AS hit_count,
 countIfState(event_type_id = "cart") AS add_count,
 ....
FROM event
GROUP BY session_id

На данный момент есть просто таблица с агрегированными данными, которая пополняется раз в сутки.
Аналитики делают примерно такие запросы:
SELECT uniqIf(uid, is_active = 1) as active,
      uniqIf(uid, adds>0) AS add_cart,
      add_cart / active AS k2
FROM
 (SELECT uid,
         session_id,
         if(max(user_id)>0, 1, 0) AS registered_user,
         if(countIf(event_type='add')>0, 1, 0) AS adds
  FROM event
  WHERE created_date>=today()
  GROUP BY uid,
           session_id
  )
ALL LEFT JOIN
 (SELECT uid
  FROM agg_event
  WHERE created_date<today()
    AND length(arrayFilter(x -> x != 0, order_id))>0
  GROUP BY uid
 ) USING uid


Сравнил по скорости выполнения запросов MATERIALIZED VIEW проигрывает обычной таблице. Ну и запросы писать к обычной таблице немного попроще. Может я чего-то не правильно делаю. Подскажите в каком направление двигаться
А так вообще можно? Использовать обычные аггрегации в движке AggregatingMergeTree? 🤔

min(created_date) AS min_created_date,
источник

S

Slach in ClickHouse не тормозит
https://www.youtube.com/watch?v=mUawpkaObJA
гоу на Московский Митап =) в прямой эфир
источник

S

Slach in ClickHouse не тормозит
первая тема походу будет вообще огонь про прогнозирование временных рядов
источник

DN

Dmitriy Novikov in ClickHouse не тормозит
записывался на него даже :( но времени совсем нет сходить, а тема точно 🔥
источник

АР

Андрей Рудин... in ClickHouse не тормозит
у меня чот не работает (((((((
источник

AB

A B in ClickHouse не тормозит
походу ровно до начала работал стрим 🙂
источник

IB

Ivan Blinkov in ClickHouse не тормозит
Прямая трансляция ClickHouse митапа в Москве: https://www.youtube.com/watch?v=5cAf6s2Q4iE
источник

SS

Sasha S in ClickHouse не тормозит
не работает
источник

DY

Denys Yaroshenko in ClickHouse не тормозит
извините что не в тему, как выключить уведомления при смене темы на канале ?
источник

AB

A B in ClickHouse не тормозит
Sasha S
не работает
источник

AB

A B in ClickHouse не тормозит
ссылка другая
источник

ВА

Вадим Адамлюк... in ClickHouse не тормозит
А запись будет?
источник

АР

Андрей Рудин... in ClickHouse не тормозит
источник

АР

Андрей Рудин... in ClickHouse не тормозит
а что одинаковые ссылки ? ))))))
источник