ClickHouse
Spaltenorientierte Datenbank für Echtzeit-Analyseabfragen über riesige Datensätze, die aggregierte Berichte in Millisekunden statt Sekunden oder Minuten erzeugt.
Überblick
ClickHouse ist ein quelloffenes, spaltenorientiertes Datenbankmanagementsystem, das speziell für Online Analytical Processing (OLAP) gebaut ist – Abfragen, die große Datenmengen scannen und aggregieren, etwa das Zählen von Events, das Berechnen von Durchschnitten oder den Aufbau von Dashboards –, statt für die zeilenweisen transaktionalen Workloads, für die eine allgemeine relationale Datenbank optimiert ist. Sein spaltenorientierter Speicher und die vektorisierte Abfrageausführung erlauben es, Milliarden von Zeilen zu scannen und aggregierte Ergebnisse in Echtzeit zurückzugeben.
Es wird häufig als Query-Engine hinter Echtzeit-Analytics-Dashboards, Produkt- und Business-Intelligence-Tools, Observability- und Log-Analytics-Plattformen sowie großangelegter Event- oder Clickstream-Analyse eingesetzt und kann kontinuierlich Daten aus Quellen wie Apache Kafka (ebenfalls in diesem Katalog) für Streaming-Analytics-Anwendungsfälle aufnehmen.
ClickHouse eignet sich für Teams, deren Workload grundlegend analytisch ist – Aggregation und Reporting über große, überwiegend nur anhängende Datensätze – statt transaktional, wofür eine zeilenorientierte Datenbank wie PostgreSQL oder MongoDB (ebenfalls in diesem Katalog) besser geeignet wäre.
- Kategorien
- Analytics
- Sprachen
- C++
- Lizenz
- Apache-2.0
Ähnliche Projekte
Druid
Apache-2.0Echtzeit-Analytics-Datenbank für Abfragen unter einer Sekunde über kontinuierlich streamende und historische Ereignisdaten im großen Maßstab.
- 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.