CH есть SummingMergeTree для последнего сценария. В частности вы можете настроить materialized view из обычного merge tree в summing
Данные хранятся ровно также как в SummingMergeTree, но так как разнообразие значений dimentions очень велико, по факту никакой аггрегации не просиходит. Т е никакого выигрыша от перехода на SummingMergeTree не получится. Про Materialized View я тоже домал, но вся суть выборок из базы - это показывать суммы во всех возможнох разрезах, пожтому не понятно как именно его прикрутить
Обсуждают сегодня