← All repos

timescaledb

A time-series database for high-performance real-time analytics packaged as a Postgres extension

analyticsdatabasefinancial-analysishistorianiotpostgrespostgresqlsqltigerdatatimescaledbtime-seriestime-series-databasetsdb
Browse cluster: SQL databases and distributed systems
5,000commits
108contributors
11languages

Tech stack & purpose

TimescaleDB is a time-series database built as a PostgreSQL extension, designed for high-performance real-time analytics on time-ordered data. The project supports multiple use cases including IoT monitoring, financial analysis, and historian applications, with a tech stack built on PostgreSQL and SQL. The repository includes development infrastructure for code quality and coverage analysis (using Coccinelle for static analysis and lcov for coverage reporting), as well as getting-started examples demonstrating practical applications like application event tracking with UUIDv7 identifiers and financial market data analysis with candlestick aggregations.

Community & reference links

Languages

C
64.0%
PLpgSQL
28.4%
Python
2.8%
CMake
1.4%
Ruby
1.4%
Shell
1.2%
Perl
0.6%
SmPL
0.1%
PowerShell
0.1%
Emacs Lisp
0.0%
Batchfile
0.0%

Contributors (top 30 of 108)