Size: a a a

ClickHouse не тормозит

2021 July 10

S

Slach in ClickHouse не тормозит
Materialized view
источник

S

Slach in ClickHouse не тормозит
При селекте вы все равно делаете аггрегацию и вам не важно схолпнклось или нет
Я бы отдельно хранил сырые данные в одной таблице с ttl или с ttl group by

И настроил MV
С аггрегацией для ускорения выборок
источник

SK

Sergey Kirpichenok in ClickHouse не тормозит
Добрый день. Намереваемся использовать материализованные представления работающие как insert trigger на одной и единственной общей таблице (основной поток данных). Эти представления будут готовить данные для вставки в другие соответствующие таблицы. Есть ли какое-то ограничение на общее колличество таких материализованных представлений и таблиц. Что если их будет 1000 или 2000?
источник

DT

Dmitry Titov in ClickHouse не тормозит
Замедление инстертов
источник

DT

Dmitry Titov in ClickHouse не тормозит
Скорее всего вам не нужно 1000 вью
источник

SK

Sergey Kirpichenok in ClickHouse не тормозит
нужно т.к. у каждого заказчика свои широкие денормализованные view [до 100 колонок максимум].

1. может как-то иначе это можно реализовать чтобы замедление инсертов сильно не сказывалось?

2. А что если иметь 2000 материализованных представлений или более просто как статиские снапшоты данных созданные через POPULATE (без использования insert triggers). На колличество таких тоже есть ограничения?
источник

VC

Viacheslav Chernyshe... in ClickHouse не тормозит
Я бы такие специфичные для клиентов вещи не на уровне таблиц в кликхаусе моделировал. Такого типа настройки можно положить в обычную базу данных, и потом уже генерировать запросы на основе выбранных пользователем колонок.
источник

DC

Denny Crane [not a Y... in ClickHouse не тормозит
А что если кол-во заказчиков вырастет в 10раз? А если в 100 раз?
источник

SK

Sergey Kirpichenok in ClickHouse не тормозит
Да. Пожалуй плохой путь :)
источник