dbstack

Index Time-series TimescaleDB

§ Tool · Time-series

TimescaleDB

A Postgres extension that turns it into a high-performance time-series database.

Stars
22,652
Forks
1,091
Latest release
2.27.0 1w ago
Last push
yesterday
License
Apache 2 / TSL
First released
2017
www.timescale.com → timescale/timescaledb → Self-hostable · Free tier · C

What it is

TimescaleDB is a PostgreSQL extension that adds first-class time-series support: automatic partitioning, continuous aggregates, and aggressive compression. It was first released in 2017 by Timescale Inc. and runs as CREATE EXTENSION timescaledb; on top of any Postgres 14+. Because it’s an extension and not a separate database, you keep all the SQL semantics, the JOIN engine, and the operational tooling — you just get faster time-series writes and queries on top.

Why people use it

When to use TimescaleDB

When not to use TimescaleDB

Notable trade-offs

Managed offering

Timescale Cloud is the managed version, with bottomless S3 storage and a free trial. Self-hosting on any Postgres 14+ is fully supported.

§ 01 · Primary Use Cases

2 listed

§ 02 · Alternatives

See all →

Alternatives to TimescaleDB.

§ 03 · Often Used With

Companions, not replacements

§ 04 · Head-to-Head

6 pairs

Comparisons featuring TimescaleDB.

GitHub data refreshed yesterday. Tool description is editorial, written for the directory.