Building Observability with ClickHouse
cmtops.dev
Building Observability with ClickHouse
1–10 of 26 posts
Re: Building Observability with ClickHouse
#2Re: Building Observability with ClickHouse
#3Like many popular Data Lake solutions, but it's open-source and written in Rust, which means quite easy to extend for many who know it already.
Re: Building Observability with ClickHouse
#4Re: Building Observability with ClickHouse
#5I see lot of hype around ClickHouse these days. Few years ago I remember TimescaleDB making the rounds, arguably being predecessor for this sort of "observability on SQL" thinking. The article has short paragraph mentioning Timescale, but unfortunately it doesn't really go into comparing it to ClickHouse. How does HN see the situation these days, is ClickHouse simply overtaking Timescale on all axis? That sounds bit…
If you have small volumes of data (let's say less than a terabyte of data), then TimescaleDB is OK to use if you are OK with not so fast query performance.
Re: Building Observability with ClickHouse
#6I see lot of hype around ClickHouse these days. Few years ago I remember TimescaleDB making the rounds, arguably being predecessor for this sort of "observability on SQL" thinking. The article has short paragraph mentioning Timescale, but unfortunately it doesn't really go into comparing it to ClickHouse. How does HN see the situation these days, is ClickHouse simply overtaking Timescale on all axis? That sounds bit…
Re: Building Observability with ClickHouse
#7Such a PITA. Unless you have a dedicated team to handle observability, you are in for pain, no matter the tech stack you use.
[1] https://docs.victoriametrics.com/victorialogs/
[2] https://docs.victoriametrics.com/victorialogs/data-ingestion...
Re: Building Observability with ClickHouse
#8Another project I want to give shout out to is Databend. It's built around the idea of storing your data at S3-compatible storage as Parquet files, and querying as SQL or other protocol. Like many popular Data Lake solutions, but it's open-source and written in Rust, which means quite easy to extend for many who know it already.
It looks like it has slightly worser on-disk data compression than ClickHouse, and slightly worser performance for some query types when the queried data isn't cached by the operating system page cache, according to the link above (e.g. when you query terabytes of data, which doesn't fit RAM).
Are there additional features other than S3 storage, which can convince ClickHouse user switching to Databend?
Re: Building Observability with ClickHouse
#9Re: Building Observability with ClickHouse
#10I see lot of hype around ClickHouse these days. Few years ago I remember TimescaleDB making the rounds, arguably being predecessor for this sort of "observability on SQL" thinking. The article has short paragraph mentioning Timescale, but unfortunately it doesn't really go into comparing it to ClickHouse. How does HN see the situation these days, is ClickHouse simply overtaking Timescale on all axis? That sounds bit…
Clikchouse performance is better because it's truly column oriented and it has powerful partitioning tools.
However, Clickhouse has quirks and isn't great if you need low latency data updates or if your data is mutable.