Real-Time OLAP and Analytical Databases

Parent: data analysis · researched 2026-05-30T22:38:58.644Z· 25 sources · 11 concepts · skill da-28-realtime-olap-databases

Real-time OLAP databases are the query and storage engines that answer

Overview

1. Columnar storage

2. Vectorized execution

3. Real-time vs batch analytics (Lambda / Kappa)

4. Streaming ingestion & upserts

5. Materialized views & pre-aggregation

6. Indexing & the ClickHouse MergeTree model

7. Star-schema-on-OLAP & denormalization

8. Storage-compute separation / shared-data / tiered storage

9. High-QPS user-facing / customer-facing analytics

Tools / Frameworks

Methodology — choosing & designing

Practical Patterns

Anti-Patterns

Troubleshooting

References

Children

Frontier under this node: ClickHouse MergeTree indexing (sparse primary index, data-skipping), Columnar storage, Embedded OLAP (DuckDB), High-QPS user-facing analytics, Materialized views and pre-aggregation, OLAP engines vs cloud data warehouses, Real-time vs batch analytics (Lambda/Kappa), Star-schema-on-OLAP and denormalization, Storage-compute separation / shared-data / tiered storage, Streaming ingestion and upserts (Kafka/Pulsar/Kinesis), Vectorized (SIMD) execution

← the whole tree · 3D view· how to read this page