Apache IoTDB: Zeitreihendatenbank fürs IoT
Eingereiht
Mit der IoTDB hat die Apache Software Foundation eine Zeitreihendatenbank für IoT-Messdaten unter ihrer Obhut, die vor allem durch Performance und Ressourcenschonung punkten will.
Das IoT bedarf seit einigen Jahren keiner Erklärung mehr, allerdings wandeln sich durch die steigende Zahl der „Dinge“ die Anforderungen an die Datenspeicherung. SAP etwa schätzt die Zahl der IoT-Geräte für das Jahr 2025 auf mehr als 75 Milliarden weltweit (siehe ix.de/zkg6).
Damit erhöht sich auch der Bedarf, Zeitreihen zu speichern, also die von einzelnen Messpunkten generierten Messwerte mit den zugehörigen Zeitstempeln. Da sich klassische relationale Datenbanken oder RDBMS nur bedingt für solche Einsatzgebiete eignen, haben sich NoSQL-Datenbanken auf die Speicherung bestimmter Daten spezialisiert. Zu ihnen zählen auch die Zeitreihendatenbanken wie InfluxDB und TimescaleDB.