Auf den ersten Blick würde man in dem idyllisch im österreichischen Vorarlberg gelegenen Dornbirn nicht erwarten, dass dort ein innovatives verteiltes Datenbanksystem entwickelt wird. So ist CrateDB [1] primär für die Verarbeitung von Maschinendaten konzipiert, die von Sensoren, Embedded Devices, Protokolldateien und Netzwerk-Metadaten stammen. Inzwischen ist das Unternehmen der beiden Firmengründer Christian Lutz und Jodok Batlogg auch mit Niederlassungen in Berlin und San Francisco vertreten.
Seit dem Release der Version 1.0 im Dezember 2016 unterliegt das in Java entwickelte SQL-Datenbanksystem der Apache-2.0-Lizenz. Allerdings gilt dies nur für die Community-Edition und nicht für die Enterprise-Variante. Primär handelt es sich um ein relationales Datenbankmanagementsystem, doch taugt CrateDB auch als Suchmaschinensystem und als Dokumentenspeicher. Neben der Verarbeitung von IoT- und Sensordaten unterstützt das System industrielle Zeitreihendaten, Geospatial Analytics und Tracking sowie die Analyse von Cybersecurity-relevanten Daten.
Im Unterschied zu vielen anderen SQL-Datenbanken erlaubt CrateDB dynamische Datenbankschemata. Das
...Der komplette Artikel ist nur für Abonnenten des ADMIN Archiv-Abos verfügbar.