DYOD 2026 · Group 5
Partition-first, cache-resident aggregation for high cardinality
Julian Hackenberg · Victor Lindow · Maximilian Speer
Ungrouped
Low cardinality
High cardinality
i32 only
≤4 key columns
Sum / Max
Query: SELECT k, SUM(v), MAX(v) FROM t GROUP BY k
| k | v |
|---|---|
| 7 | 42 |
| 3 | 18 |
| 7 | 9 |
| 1 | 55 |
| … | … |
Random numbers
Development VM
16 cores
Strings
Key widths
Compression
Materializing packed keys
GROUP BYGROUP BY
· ValueSegments
next
COUNT(DISTINCT)DYOD 2026 · Group 5
Partition-first, cache-resident aggregation for high cardinality
Julian Hackenberg · Victor Lindow · Maximilian Speer