ClickHouse / Моделирование
1. Какой движок ClickHouse вы бы выбрали для сбора таблицы активностей/продаж из множества источников и каким путём спроектировали хранение (денормализация против набора таблиц, One Big Table и т.п.)?
2. Как бы вы подошли к партицированию и сортировке (orderBy) в такой таблице — по каким полям партиционировать и в каком порядке вставлять сортировку?
3. Рассматривали ли бы использование движков replacing / collapsing / aggregating / summing для задач агрегирования — когда и какой применять?
4. Нужен ли вам pre-aggregation / материализованные view для типичных окон (последний месяц и т.п.) и как их организовать в ClickHouse с учётом частых drill-down сценариев?