源码中:
CostBalancerStrategy
segment是druid的工作单元。当执行一个query的时候,每个segment被分配给一个 core,各个segment并行计算。想最大限度的使用CPU cores。 coordinator节点负责分发各个segment. segment放在尽可能多的server上,最大化并行计算;查找segment大小对CPU占有 率的影响. cost是均衡算法,raw是用来统计segment的cpu占用大小.normalization是用来统计 CPU cores的大小.normalized的计算结果是每个查询占用的CPU大小.