Size: a a a

ClickHouse не тормозит

2020 July 24

M

Maxim Bogdanov in ClickHouse не тормозит
ну тогда правильно. Остальные методы будут нагибать мердж, особенно если рефандов много и они падают в большое временное окно, будут постоянно мерджиться разные куски.
источник

AS

Alexander Selivanov in ClickHouse не тормозит
Ок спасибо за помощь
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Alexander Selivanov
В день 50-60к прибавляется
КХ-то вам зачем? Возьмите mysql
источник

AS

Alexander Selivanov in ClickHouse не тормозит
Для графиков, сегментирование фильтрация и тд
источник

AS

Alexander Selivanov in ClickHouse не тормозит
Быстро же
источник

AS

Alexander Selivanov in ClickHouse не тормозит
Ну и сами транзакции у нас лежат в PG, КХ только для графиков
источник

VB

Vladimir Bunchuk in ClickHouse не тормозит
я бы ReplacingMergeTree использовал
order by transaction_id и передавал бы DateTime как ver чтобы схлопывать по дате изменения
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Alexander Selivanov
Ну и сами транзакции у нас лежат в PG, КХ только для графиков
ну раз в сутки переливайте в КХ из PG все 7млн. в финальном виде
источник

VB

Vladimir Bunchuk in ClickHouse не тормозит
правда объем действительно не сильно большой
источник

AS

Alexander Selivanov in ClickHouse не тормозит
Denny Crane (I don't work at Yandex (never did))
ну раз в сутки переливайте в КХ из PG все 7млн. в финальном виде
Хорошая идея
источник

AS

Alexander Selivanov in ClickHouse не тормозит
Но количество растёт
источник

DC

Denny Crane (I don't... in ClickHouse не тормозит
Alexander Selivanov
Но количество растёт
КХ это бульдозер, с ним один геморрой, который у вас уже явно вылез, а вам лопаты хватит.
источник

VB

Vladimir Bunchuk in ClickHouse не тормозит
источник

Y

Yuran in ClickHouse не тормозит
Скажите пожалуйста, кто-нибудь использовал n-gram индексы в ClickHouse? (конкретно я хочу попробовать, насколько n-gram индексы ускоряют выборку по запросам вроде LIKE '%...%'). Добавил такой индекс: ngrambf_v1(3, 512, 2, 0). Выполняю OPTIMIZE TABLE ... FINAL, чтобы индекс полностью материализовался, но процесс идет медленно (10-20 Мб/сек чтение и запись с диска, 0% iowait) и сервер ClickHouse показывает загрузку CPU почти ровно 100% (при этом на сервере 4 ядра, то есть я ожидаю, что будет 400%). В таблице всего одна партиция.
источник

Y

Yuran in ClickHouse не тормозит
Та же таблица без n-gram индекса мержилась намного быстрее и не упиралась в одно ядро.
источник

AK

Alex Krash in ClickHouse не тормозит
Ну, может потом быстро читать будешь )
источник

D

Dj in ClickHouse не тормозит
Yuran
Скажите пожалуйста, кто-нибудь использовал n-gram индексы в ClickHouse? (конкретно я хочу попробовать, насколько n-gram индексы ускоряют выборку по запросам вроде LIKE '%...%'). Добавил такой индекс: ngrambf_v1(3, 512, 2, 0). Выполняю OPTIMIZE TABLE ... FINAL, чтобы индекс полностью материализовался, но процесс идет медленно (10-20 Мб/сек чтение и запись с диска, 0% iowait) и сервер ClickHouse показывает загрузку CPU почти ровно 100% (при этом на сервере 4 ядра, то есть я ожидаю, что будет 400%). В таблице всего одна партиция.
зависит от локальности данных (т.е. насколько однородные данные в блоке)
источник

D

Dj in ClickHouse не тормозит
Yuran
Скажите пожалуйста, кто-нибудь использовал n-gram индексы в ClickHouse? (конкретно я хочу попробовать, насколько n-gram индексы ускоряют выборку по запросам вроде LIKE '%...%'). Добавил такой индекс: ngrambf_v1(3, 512, 2, 0). Выполняю OPTIMIZE TABLE ... FINAL, чтобы индекс полностью материализовался, но процесс идет медленно (10-20 Мб/сек чтение и запись с диска, 0% iowait) и сервер ClickHouse показывает загрузку CPU почти ровно 100% (при этом на сервере 4 ядра, то есть я ожидаю, что будет 400%). В таблице всего одна партиция.
OPTIMIZE TABLE ... FINAL необязательно было делать
есть команда INDEX MATERIALIZE...
источник

YV

Yury Vashchyla in ClickHouse не тормозит
Сорян глюк
источник

Y

Yuran in ClickHouse не тормозит
Alex Krash
Ну, может потом быстро читать будешь )
Пока что вижу только такое:

Index body_idx has dropped 0 granules.
источник