Top-Fragen
Zeitleiste
Chat
Kontext
TimescaleDB
Open-Source-Zeitreihendatenbank Aus Wikipedia, der freien Enzyklopädie
Remove ads
TimescaleDB ist eine Open-Source-Zeitreihendatenbank[2][3][4], die von Timescale Inc. entwickelt wird. Sie ist in C geschrieben und erweitert PostgreSQL.[5][6] TimescaleDB ist eine relationale Datenbank[7] und unterstützt Standard-SQL-Abfragen. Zusätzliche SQL-Funktionen und -Tabellenstrukturen bieten Unterstützung für Zeitreihendaten, insbesondere hinsichtlich Speicherung und performanter Analyse großer Datenmengen.[8]
Eines der Hauptmerkmale von TimescaleDB ist ihre Geschwindigkeit, die mit InfluxDB verglichen wurde.[9] Die zeitbasierte Datenpartitionierung über Hypertabellen ermöglicht eine verbesserte Abfrageausführung und -geschwindigkeit für zeitbezogene Anwendungen.[10] Eine detailliertere Partitionierungsdefinition wird durch benutzerdefinierte Attribute erreicht..[11]
TimescaleDB wird als Open-Source-Software unter der Apache-2.0-Lizenz angeboten. Zusätzliche Funktionen sind in einer Community-Edition verfügbar, die als quelloffene (aber nicht freie) Software unter dem Timescale License Agreement (TLS) bereitgestellt wird.[12]
Remove ads
Geschichte
Timescale wurde von CEO Ajay Kulkarni[13] und CTO Michael J. Freedman gegründet, um ihren Bedarf an einer Datenbanklösung zur Unterstützung von Daten aus dem Internet der Dinge zu decken.[14]
Einzelnachweise
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads