Size: a a a

ClickHouse не тормозит

2020 June 24

VT

Vladimir Tretyakov in ClickHouse не тормозит
ReplicatedReplacingMergeTree?
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Vladimir Tretyakov
Спсб Дмитрии, как раз наобольшее мне и надо
ack_user (max, LowCardinality(String))

из васи и пети получится петя, по алфавиту.

если надо последнее то надо AggregateFunction(argMax, user, time)

и в реальности вам нужен да Replacing
источник

DT

Dmitry Titov in ClickHouse не тормозит
Serhii Kholodniuk
CREATE TABLE IF NOT EXISTS orders
(
           uuid UUID DEFAULT generateUUIDv4(),
           id UInt64,

)
ENGINE = MergeTree()
Да, если вам действительно нужен гуид
источник

SK

Serhii Kholodniuk in ClickHouse не тормозит
Dmitry Titov
Да, если вам действительно нужен гуид
Спасибо
источник

VT

Vladimir Tretyakov in ClickHouse не тормозит
Понял. Ушел пробовать
источник

VT

Vladimir Tretyakov in ClickHouse не тормозит
Благодарю
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Maksim Vasyunin
Всем привет.  Несколько join в одном запросе сейчас возможны только в виде подзапросов?
год назад стало можно писать from a join b on () join c on () join d ...
источник

DT

Dmitry Titov in ClickHouse не тормозит
Dmitry S.
скипаю только системную таблицу
те вы делаете clickhouse-backup create и в shadow пусто?
у вас используются storage_policy?
источник

MV

Maksim Vasyunin in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
год назад стало можно писать from a join b on () join c on () join d ...
а не подскажите где в документации посмотреть можно? тут https://clickhouse.tech/docs/ru/sql-reference/statements/select/join/ только с подзапросами.
источник

DS

Dmitry S. in ClickHouse не тормозит
Dmitry Titov
те вы делаете clickhouse-backup create и в shadow пусто?
у вас используются storage_policy?
где я могу узнать про storage_policy ? тут: https://clickhouse.tech/docs/ru/operations/backup/ что-то бедновато
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Maksim Vasyunin
а не подскажите где в документации посмотреть можно? тут https://clickhouse.tech/docs/ru/sql-reference/statements/select/join/ только с подзапросами.
нигде
источник

DT

Dmitry Titov in ClickHouse не тормозит
select * from system.storage_policies;
источник

AZ

Anton Zhuravsky in ClickHouse не тормозит
добрый день! подскажите, есть ли возможно красиво реализовать аггрегированную таблицу, подсчитывающую количество событий с произвольными именами? Например, на входе таблица source вида:

time    | event
00:00   | click
00:01   | click
00:02   | view
00:03   | click


а на выходе - результат, хранящий количество ивентов каждого типа (например, в массиве кортежей)

time     | events
00:00    | [(click, 3), (view, 1)]


затея вся эта ради поддержки произвольных имен событий (их немного, десятки, максимум 100) при сохранении компактности результирующей таблицы (ключ для аггрегирования и так достаточно сложный и записей прилично, не хочется умножать "прилично" на 10-100, а сделать колонки вроде clickCount, viewCount и тп нельзя по причине неизвестности всех имен событий)
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Anton Zhuravsky
добрый день! подскажите, есть ли возможно красиво реализовать аггрегированную таблицу, подсчитывающую количество событий с произвольными именами? Например, на входе таблица source вида:

time    | event
00:00   | click
00:01   | click
00:02   | view
00:03   | click


а на выходе - результат, хранящий количество ивентов каждого типа (например, в массиве кортежей)

time     | events
00:00    | [(click, 3), (view, 1)]


затея вся эта ради поддержки произвольных имен событий (их немного, десятки, максимум 100) при сохранении компактности результирующей таблицы (ключ для аггрегирования и так достаточно сложный и записей прилично, не хочется умножать "прилично" на 10-100, а сделать колонки вроде clickCount, viewCount и тп нельзя по причине неизвестности всех имен событий)
дока по summingMT раздел nested
источник

AZ

Anton Zhuravsky in ClickHouse не тормозит
бааааалин да как так-то 🙂 спасибо огромное, не знаю, как я пропустил
источник

DT

Dmitry Titov in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
дока по summingMT раздел nested
the first column is numeric (*Int*, Date, DateTime) or a string (String, FixedString), let’s call it key,

c low cardinality тоже работает?
источник

DS

Dmitry S. in ClickHouse не тормозит
Dmitry Titov
select * from system.storage_policies;
default policy, default volume, default disks.
Я прошу прощения, что не уточнил, clickhouse развёрнут в docker
источник

DT

Dmitry Titov in ClickHouse не тормозит
Dmitry S.
default policy, default volume, default disks.
Я прошу прощения, что не уточнил, clickhouse развёрнут в docker
clickhouse-backup запущен снаружи?
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Dmitry Titov
the first column is numeric (*Int*, Date, DateTime) or a string (String, FixedString), let’s call it key,

c low cardinality тоже работает?
да вроде да, какая разница-то
источник

DS

Dmitry S. in ClickHouse не тормозит
Dmitry Titov
clickhouse-backup запущен снаружи?
да, и настроен на volume: var/lib/clickhouse
источник