ClickHouse’s anniversary post lays out how the project evolved from an internal analytics engine into a commercial open source company, and argues that deep technical investment plus a durable business model is what keeps infrastructure projects alive. The practical reaction was much simpler: a lot of people have already made the switch, and they report the same pattern over and over. ClickHouse takes workloads that were awkward or expensive in PostgreSQL, Elasticsearch, Loki, TimescaleDB, Redshift, or hand-rolled pipelines, then makes them fast enough and cheap enough that whole categories of operational pain disappear.
The strongest use cases were observability, event data, time-series, and customer-facing analytics. People described moving multi-terabyte log and event tables out of Postgres, replacing Elasticsearch when the real need was filtering and aggregations rather than document search, and swapping Loki for ClickHouse behind
Grafana. The payoff was usually not a marginal win. It was shorter queries, higher retention, lower storage cost, and less bespoke infrastructure. Several comments made the same point in different words: once data grows past what is comfortable in a row-store, ClickHouse feels like the first system that solves the problem without demanding a giant platform project in return.
The consensus was also clear about boundaries. ClickHouse is not “new Postgres.” It is an
OLAP system for analytical workloads, not your transactional source of truth. The winning pattern is coexistence. Keep
OLTP in Postgres, move large event, metrics, or log tables into ClickHouse, and connect the two with replication or application-level dual writes. People who had done this called out concrete tradeoffs you accept in exchange for speed and cost, especially weaker joins across systems and less straightforward consistency. A few operators also flagged rough edges that get lost in the praise, including JSON ingestion traps and default tracing settings that can hurt small deployments.
The only sustained negative thread was about packaging rather than performance. Some commenters said ClickHouse is behaving like a classic open-core company by holding back
zero-copy replication and object-storage high availability from the open source version. That did not change the overall tone, which was strongly positive, but it did sharpen the business read on the company: the software is widely respected, and the line between open source core and cloud-only features is where buyers should expect the real constraints to show up.