Selbst gehosteter Dienst
ClickHouse/ClickHouse avatar
ClickHouse/ClickHouse

ClickHouse: spaltenorientierte Echtzeitanalysen unter Apache-2.0

ClickHouse® ist ein Datenbankverwaltungssystem für Echtzeitanalysen

49.908 Sterne8.957 ForksC++Apache-2.0

Auf einen Blick

Was ist das?
Die Analysedatenbank ClickHouse erzeugt analytische Berichte in Echtzeit. Was README und Metadaten zur Installation mit curl, zum LTS-Release-Zyklus und zu den Grenzen der Projektseite sagen.
Für wen ist es gedacht?
ClickHouse passt für Teams, die analytische Auswertungen über großen Datenmengen in Echtzeit ausliefern müssen und Eigenbetrieb einer C++-Datenbank tragen können. Es passt nicht für transaktionale Standardanwendungen mit vielen kleinen Schreibzugriffen, die das README als Ziel nicht nennt.
Darf ich es kommerziell nutzen?
Ja. Apache-2.0 ist eine freizügige Lizenz: Sie dürfen darauf aufbauende Software nutzen, verändern und verkaufen, solange Sie die Urheberrechts- und Lizenzhinweise beibehalten.
Wird es noch gepflegt?
Ja. Das Repository hat innerhalb des letzten Tages neue Commits erhalten.
In welcher Sprache ist es geschrieben?
Hauptsächlich C++, laut der Sprachstatistik von GitHub.

Die Antworten beruhen auf den GitHub-Daten des Projekts (zuletzt abgeglichen am 15. September 2026) und auf unserer Analyse. Sie sind keine Rechtsberatung.

TIEFGEHENDE OPEN-SOURCE-ANALYSE

Spaltenorientiert statt zeilenweise: die Selbstdarstellung von ClickHouse

Das README definiert ClickHouse als offene, spaltenorientierte Datenbank, die analytische Berichte in Echtzeit erzeugt. Der Unterschied zum klassischen Zeilenspeicher liegt in der Speicheranordnung: Bei Abfragen über wenige Spalten mit vielen Zeilen liest eine spaltenorientierte Engine nur die angesprochenen Spalten, was analytische Aggregationen begünstigt. Genau auf diesen Fall zielt die Beschreibung als Real-Time-Analytics-Datenbank.

Die Metadaten ordnen das Projekt ein: Hauptprache C++, Lizenz Apache-2.0, rund 49500 Sterne, 8869 Forks, letzter Push am 28. August 2026. Mit 7208 offenen Issues zeigt sich ein Projekt von erheblicher Größe, das Issues offen als Arbeitsbestand führt. Die Apache-2.0-Lizenz erlaubt Einsatz, Änderung und kommerzielle Verteilung ohne Copyleft-Auflagen am eigenen Anwendungscode.

Installation über curl https://clickhouse.com/ | sh auf Linux, macOS und FreeBSD

Der Installationsweg im README ist ein Einzeiler für Linux, macOS und FreeBSD: curl https://clickhouse.com/ | sh. Das Skript richtet die Binärdateien lokal ein, Details zu Systemanforderungen nennt der Abschnitt nicht. Wer das Rohrleitungsmuster nicht mag, findet über den Link zur Dokumentation auf clickhouse.com weitere Wege, das README nennt sie selbst nicht im Einzelnen.

Ein kritischer Punkt bleibt bei diesem Befehl die Herkunft des Skripts, das direkt von der Website ausgeführt wird. In kontrollierten Umgebungen ist es üblich, das Skript zuerst herunterzuladen, zu lesen und erst dann auszuführen. Die Dokumentation unter clickhouse.com/docs liefert den tieferen Einstieg, das Tutorial zeigt das Aufsetzen und Abfragen eines kleinen ClickHouse-Clusters.

v26.3.25.2-lts, v26.3.24.4-lts und der monatliche Release-Rhythmus

Die Release-Historie verrät viel über die Pflege. Die drei letzten Einträge sind v26.3.25.2-lts vom 28. August 2026, v26.3.24.4-lts vom 27. August und v26.3.23.7-lts vom 26. August, also Patches auf dem LTS-Zweig an drei Folgetagen. Wer Supportansprüche stellt, findet damit eine dokumentierte Linie, die Fehlerkorrekturen rasch einspielt.

Parallel dazu läuft ein monatlicher Zyklus: Der Release Call zu Version 26.7 fand am 23. Juli 2026 statt, mit Aufzeichnung und Folien. Vorher gab es den Sonder-Call zu 26.6 unter dem Motto 10 Year Anniversary, das Projekt existiert also rund ein Jahrzehnt. Aufzeichnungen und Präsentationen sammeln die YouTube-Playlist und der ClickHouse Theater-Bereich unter presentations.clickhouse.com. Zwei Stränge mit eigenen Versionsnummern bedeuten für den Betrieb eine klare Entscheidung: LTS-Zweig für Stabilität oder aktuelle Linie für neue Funktionen.

Community-Kanäle von Slack bis Telegram: wo ClickHouse-Anwender antworten

Das README listet eine ungewöhnlich breite Palette an Austauschkanälen. Slack über clickhouse.com/slack und die Telegram-Gruppe clickhouse_en dienen dem Chat in Echtzeit, der Blog trägt Artikel, Ankündigungen und Ereignisberichte, der YouTube-Kanal liefert Videomaterial. Dazu kommen Bluesky und X für Kurznews.

Für die Bewertung einer Datenbank sind diese Kanäle mehr als Deko. Wer vor der Einführung Fragen zu Betriebsproblemen hat, kann im Slack beobachten, wie schnell und dicht die Antworten fallen. Die Kontakseite unter clickhouse.com/company/contact ist der dokumentierte Weg für direkte Anfragen. Der Code lässt sich zudem über den github.dev-Codebrowser mit Syntaxhervorhebung lesen, ohne das Repository lokal zu klonen.

Meetups von Berlin bis Cape Town: der Veranstaltungskalender im Herbst 2026

Der Abschnitt zu Veranstaltungen zeigt ein aktives Umfeld. Für September 2026 stehen ein Meetup in Bangkok am 1., The Agentic Data Stack in Berlin am 2., ein Hands-on-Training in Boston am 14. mit dem Titel Building agents with ClickHouse and LibreChat, Amsterdam und Cape Town am 15. sowie die Rows And Columns Summit am 22. und ein Pariser Meetup am 29. August.

Auffällig sind die Themen: Zwei der jüngeren Treffen waren Community-Meetups rund um Apache Iceberg, das Tableformat, und mehrere Veranstaltungen drehen sich um den Einsatz von Agents mit Datenbanken. Wer abstimmen will, ob das Projekt in Richtung seiner eigenen Roadmap passt, bekommt aus diesem Kalender konkrete Anhaltspunkte, wer ClickHouse mit welchen Nachbarschaftstechnologien kombiniert.

ClickHouse Cloud als Alternative zum Eigenbetrieb und die Grenzen des README

Das README nennt mit ClickHouse Cloud einen betriebenen Dienst, gebaut von denselben Machern und Maintainern. Der Unterschied zum Selbstbetrieb liegt im Verantwortungssplit: Bei Cloud entfallen Clusterbetrieb und Upgrades, dafür wandert der Datenzugriff in einen fremden Dienst. Bei Eigenbetrieb bleiben alle Freiheiten der Apache-2.0-Lizenz, aber auch Patches, Sicherheit und Kapazitätsplanung liegen bei Ihnen.

Die Grenzen der Projektseite sind ebenso klar. Das README enthält keine Leistungszahlen, keine Kompatibilitätsmatrix und keine Betriebsanleitung, solche Angaben stehen in der Dokumentation. Der Installationsabschnitt beschränkt sich auf den einen Einzeiler. Wer eine Auswahl trifft, sollte deshalb den ersten Test über das Tutorial fahren, den Betriebsumfang gegen die eigene Umgebung planen und die Release-Seite im Auge behalten, wie die Patchfolge auf dem LTS-Zweig zeigt.

Redaktionelles Fazit

ClickHouse passt für Teams, die analytische Auswertungen über großen Datenmengen in Echtzeit ausliefern müssen und Eigenbetrieb einer C++-Datenbank tragen können. Es passt nicht für transaktionale Standardanwendungen mit vielen kleinen Schreibzugriffen, die das README als Ziel nicht nennt. Bevor Sie produktiv gehen, spielen Sie das Tutorial zur Einrichtung eines kleinen ClickHouse-Clusters durch und vergleichen Sie das Abfrageverhalten mit Ihrem Datenumfang.

Offizielle Quellen

  1. Official documentation
  2. Official README
  3. Project repository
  4. Release notes
Community-Notizen

Community-Notizen