Real-Time OLAP and Analytical Databases

Parent: Data Analysis · Published reference · snapshot 2026-09-08 · skill da-data-engineering-platform/references/da-28-realtime-olap-databases.md

↓ Facts as markdownall context files

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

These notes link each claim to its source. Some citations identify archived research reports that are no longer hosted on this site. A published reference means the content is available; it does not certify independent review or accuracy.Read the editorial policy and follow the sources before relying on a claim.

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

Where this helps

Project ideas

Common mistakes

Known issues

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