Columnar Analytics¶
Uni executes filters, projections, and aggregations using columnar, vectorized execution (Apache Arrow + DataFusion). This gives fast analytical queries without a separate warehouse.
What It Provides¶
- Vectorized scans and predicate pushdown.
- Aggregations like
COUNT,SUM,AVG,COLLECT. - Columnar storage via LanceDB.
- Windowed analytics via
OVER (...)clauses (see Window Functions).
Example¶
Use Cases¶
- Product or sales analytics in an application.
- Aggregations over large property sets.
- Fast filters and grouping without a separate analytics system.
When To Use¶
Choose columnar analytics when you need fast aggregations and scans over large datasets, but still want graph and vector queries in the same system.