Muitos anos atrás, o ClickHouse exigia o ZooKeeper para coordenar clusters distribuídos. Isso não é mais necessário e, embora o uso do ZooKeeper continue sendo suportado, ele não é mais recomendado.
Quais são as dependências de terceiros para executar o ClickHouse?
O ClickHouse é autônomo e não tem dependências em tempo de execução
O ClickHouse não tem dependências em tempo de execução. Ele é distribuído como um único binário totalmente autônomo. Esse aplicativo oferece toda a funcionalidade do cluster: processa consultas, atua como nó worker no cluster, como sistema de coordenação que fornece o algoritmo de consenso RAFT, como cliente ou como mecanismo local de consultas.
Essa escolha de arquitetura o diferencia de outros sistemas, que frequentemente têm nós dedicados de frontend, backend ou agregação, pois torna mais fáceis a implantação, o gerenciamento do cluster e o monitoramento.
Última modificação em 10 de junho de 2026