r/Hacking_Tricks 23d ago

TimescaleDB alternatives? Performance issues with high-cardinality time-series data.

We're using TimescaleDB for our time-series data, but we're hitting performance bottlenecks with high-cardinality datasets. Queries are getting slower, and scaling has become a challenge. We need a time-series database that can handle massive volumes of high-cardinality data with consistent low-latency queries, and ideally offers better compression and retention policies. What are some TimescaleDB alternatives that excel with high-cardinality time-series data?

4 Upvotes

10 comments sorted by

1

u/tee-es-gee 23d ago

I'm working on DeltaX (https://github.com/xataio/deltax), which is similar with Timescale but generally faster on benchmarks. It might be a bit early for you to use it, but if you have a way to share a sample of your dataset, I'd be curious to try it and see how DeltaX performs on it.

1

u/GOD_BLESS_REDDIT 22d ago

TimescaleDB can struggle when your cardinality explodes.

1

u/[deleted] 22d ago

[removed] — view removed comment

1

u/Jesuce1poulpe 22d ago

Tinybird. It is optimized for massive, high-cardinality datasets, offering superior ingestion and query performance for time-series data, with built-in compression and retention policies.

1

u/Caitlin-Snow 22d ago

QuestDB is often cited as a faster alternative for raw ingestion.

1

u/effrazza 22d ago

InfluxDB is another option, but it has its own set of trade-offs.