ClickHouse
ClickHouse is a column-oriented database management system optimized for online analytical processing (OLAP). It is famous for its incredible speed. It can ingest millions of rows per second from Kafka and allows users to run SQL queries on that data instantly, returning results in milliseconds.
Why use it in EDA? In EDA, you generate massive amounts of log and telemetry data. Storing this in a traditional database is too slow. ClickHouse is the "sink" for your event streams, allowing you to visualize and analyze your real-time data without waiting for nightly batch jobs.
How do we use it?
- Real-Time Analytics: Powering user-facing dashboards where customers view their own stats live.
- Log Analysis: A high-performance alternative to Elasticsearch for logs.
- Metric Storage: Storing high-cardinality metrics from IoT devices.



