TimescaleDB
TimescaleDB is an open-source PostgreSQL extension designed for running real-time analytics on time-series data.
Platform availability
Available on 2 of 9 platforms
Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.
67/100 Good
- Maintained
- 100last commit 9 days ago
- Popular
- 8723,652 GitHub stars
- Easy to install
- 302 install platforms, Docker image
- Light to run
- 602 GB minimum RAM, runs on ARM
- Security check
- 201 serious finding, 3 minor, CI, tests, OpenSSF Scorecard 4.6/10
Security check: 1 serious finding
- A GitHub workflow can be triggered by outsiders to run their code with the project's secrets (.github/workflows)
Automated checks on commit 94c8214, 13 Oct 2026. Not an audit.
Availability: platform listings confirmed today, links checked 16 days ago
- GitHub stars
- 23,652
- Open issues
- 426
- Last commit
- 2026-10-06
- Latest release
- 2.30.2
- Activity
- steady
Checked 9 days ago - source: GitHub (timescale/timescaledb)
Resources & Compatibility
Minimum requirements: 2 GB RAM, 2 CPU core(s), 10 GB disk. ARM (e.g. Raspberry Pi) is supported.
Checked 16 days ago - source: Docker Hub image tags and published docs
First-install notes
No first-install notes yet.
Variants
Alternatives (4)
- Datadog - Datadog Agent is an on-host monitoring agent that collects metrics, logs, and traces from hosts, containers, and Kubernetes clusters and se…
- Graphite Monitoring - Graphite is a highly scalable real-time graphing system.
- VictoriaMetrics - Cost-effective easy to use monitoring solution and time series database.
- questdb - QuestDB is an open-source database designed to make time-series lightning fast and easy.
Checked 14 days ago - source: AlternativeTo
Common questions
What backup practices should I implement for a production self-hosted TimescaleDB instance?
The docs recommend incremental backups, database snapshots, and efficient point-in-time recovery, with many of these achievable using PostgreSQL tooling.
What TimescaleDB limitation should I consider when designing an event-data schema?
The source notes that TimescaleDB has foreign-key limitations that should influence schema design for event data.
Can TimescaleDB manage data retention?
A community thread describes TimescaleDB as solving common PostgreSQL operational problems through data retention management.
How does TimescaleDB compare to NoSQL databases for time-based logs?
A thread compares their speed and scalability for storing and parsing time-based logs and mentions performance concerns as log volumes grow.
Answers sourced from docs.timescale.com, www.reddit.com, www.reddit.com, www.reddit.com
Community
- TimescaleDB for event data? : r/PostgreSQL - Reddit (reddit)
- How fast and scalable is TimescaleDB compare to a NoSQL Database? - Reddit (reddit)
Collected 16 days ago - public community threads