更新时间:2024-12-11 GMT+08:00

ClickHouse集群业务规划

  • 集群规模

    建议单集群不超过256节点规模。

  • 集群负载

    对于不同业务负载的业务,需要分开集群部署,便于不同负载的业务进行资源隔离。

  • 集群并发

    由于ClickHouse单个SQL会最大化使用每个主机上的CPU/内存/IO资源,对于复杂SQL查询(复杂聚合、复杂join计算)能够支持50~100并发,对于简单的SQL查询,支持100~200左右查询。

    如果集群有混合负载(要求极致性能的点查/范围查询和有大数据量聚合及join查询),建议将不同类型的负载拆分到不同集群;对于集群规划有远远超过100个并发业务系统,也需要设计将业务分摊到不同的集群。