▲ | jsumrall 2 months ago | |
I'm biased because I recently introduced ClickHouse at my company, but everything I've seen so far makes me think analytical and observability use cases like this "just work" in ClickHouse. Just like Postgres became the default choice for operational/relational workloads, I think ClickHouse is (or should) quickly become the standard for analytical workloads. In both cases, they both "just work". Postgres even has columnar storage extensions, but I still think ClickHouse is a better choice if you don't need transactions. A rule of thumb I think devs should follow would be: use Postgres for operational cases, and ClickHouse for analytical ones. That should cover most scenarios well, at least until you encounter something unique enough to justify deeper research. | ||
▲ | ubolonton_ 2 months ago | parent [-] | |
I introduced ClickHouse at my company 2 years ago, and came to the same conclusion. For observability, it seems to have become the dominant storage choice for new observability startups. And the newly introduced JSON type would help it winning even harder. |