TimescaleDB

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
TimescaleDB
DeveloperTimescale Inc (renamed Tiger Data)[1]
Initial release1 November 2018; 7 years ago (2018-11-01)
Stable release
2.24.0 / 2 September 2025; 7 months ago (2025-09-02)[2]
Repositoryhttps://github.com/timescale/timescaledb
Written inC
Engine
    Lua error in Module:EditAtWikidata at line 29: attempt to index field 'wikibase' (a nil value).
    Operating systemCross-platform
    TypeTime series database
    LicenseApache 2.0
    Websitetigerdata.com

    TimescaleDB is an open-source time series database[3][4][5] developed by Timescale Inc. (renamed "TigerData" on June 17, 2025).[6] It is written in C and extends PostgreSQL.[7][8] TimescaleDB is a relational database[9] and supports standard SQL queries. Additional SQL functions and table structures provide support for time series data oriented towards storage, performance, and analysis facilities for data-at-scale.[10]

    One of the key features of TimescaleDB is its performance, which has been compared to InfluxDB.[11] Time-based data partitioning via hypertables provides for improved query execution and performance when used for time oriented applications.[12] More granular partition definition is achieved through the use of user defined attributes.[13]

    TimescaleDB is offered as open source software under the Apache 2.0 license. Additional features are offered in a community edition as source available software under the Timescale License Agreement (TLS).[14]

    History

    [edit | edit source]

    Timescale was founded by Ajay Kulkarni (CEO)[15] and Michael J. Freedman (CTO) in response to their need for a database solution to support internet of things workloads.[16]

    References

    [edit | edit source]
    1. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    2. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    3. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    4. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    5. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    6. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    7. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    8. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    9. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    10. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    11. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    12. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    13. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    14. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    15. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).
    16. ^ Lua error in Module:Citation/CS1/Configuration at line 2172: attempt to index field '?' (a nil value).