Passer au contenu principal
ClickHouse n’a aucune dépendance à l’exécution. Il est distribué sous la forme d’une application binaire unique, entièrement autonome. Cette application assure à elle seule toutes les fonctionnalités du cluster : elle exécute les requêtes, fait office de nœud worker dans le cluster, de système de coordination reposant sur l’algorithme de consensus RAFT, ainsi que de client ou de moteur de requête local. Ce choix d’architecture unique le distingue des autres systèmes, qui reposent souvent sur des nœuds frontend, backend ou d’agrégation dédiés, car il simplifie le déploiement, la gestion du cluster et la supervision.
Il y a de nombreuses années, ClickHouse nécessitait ZooKeeper pour la coordination des clusters distribués. Ce n’est plus nécessaire et, bien que nous prenions toujours en charge l’utilisation de ZooKeeper, elle n’est plus recommandée.
Dernière modification le 29 juin 2026