ZeitreihenDatenbanken
ZeitreihenDatenbanken, kurz TSDBs, sind spezialisierte Datenbanken zur Speicherung, Abfrage und Verarbeitung von zeitlich geordneten Datenpunkten. Typische Einträge bestehen aus einem Zeitstempel, einer Messgröße und einem Wert. Ziel ist eine effiziente Handhabung großer Mengen an Zeitreihendaten mit hohem Schreibrhythmus und langen Aufbewahrungszeiträumen.
Datenmodell und Merkmale: TSDBs organisieren Daten oft als Messungen (Series) mit Tags oder Labels, die Dimensionen
Ingestion und Leistung: TSDBs sind auf hohen Schreibratendurchsatz optimiert, bieten zeitbasierte Indizes und fortgeschrittene Kompression. Sie
Architektur und Anwendungen: Viele TSDBs sind horizontal skalierbar und geeignet für IoT, System- und Anwendungs-Monitoring, Finanz-Tickdaten
Beispiele: InfluxDB, TimescaleDB, OpenTSDB, Prometheus und VictoriaMetrics gehören zu verbreiteten Optionen; kdb+ ist im Finanzbereich verbreitet.