Druid
Echtzeit-Analytics-Datenbank für Abfragen unter einer Sekunde über kontinuierlich streamende und historische Ereignisdaten im großen Maßstab.
Überblick
Apache Druid nimmt Daten kontinuierlich sowohl aus Streaming-Quellen (wie Kafka) als auch aus Batch-Quellen auf und ist speziell für schnelle Aggregationsabfragen – Zählungen, Summen, Perzentile – über diese Daten konzipiert, selbst während laufend neue Ereignisse eintreffen. Es wird häufig eingesetzt, um Echtzeit-Dashboards und nutzerseitige Analytics anzutreiben.
Druid eignet sich für Teams, die Echtzeit-Analytics-Dashboards oder nutzerseitige Metriken auf kontinuierlich streamenden Daten bauen – als Ergänzung zu ClickHouse (ebenfalls in diesem Katalog): Beide sind OLAP-Engines, aber Druids Architektur ist speziell auf Echtzeit-Streaming-Ingestion optimiert.
- Kategorien
- Analytics
- Sprachen
- Java
- Lizenz
- Apache-2.0
Ähnliche Projekte
ClickHouse
Apache-2.0Spaltenorientierte Datenbank für Echtzeit-Analyseabfragen über riesige Datensätze, die aggregierte Berichte in Millisekunden statt Sekunden oder Minuten erzeugt.
- Analytics
Flink
Apache-2.0Verteilte Stream-Processing-Engine zur Berechnung über kontinuierliche, unbegrenzte Datenströme mit Exactly-once-Korrektheitsgarantien.
- Analytics
Beam
Apache-2.0Einheitliches Programmiermodell zum Definieren von Batch- und Stream-Datenverarbeitungspipelines, die portabel über mehrere Ausführungs-Engines hinweg laufen können.
- Analytics
Matomo
GPL-3.0Quelloffene Webanalyse-Plattform, die dir volle Kontrolle und Eigentum über Besucherdaten gibt.
- Analytics
Einen Fehler entdeckt? Änderung auf GitHub vorschlagen.