druid
ღsakura
这个作者很懒,什么都没留下…
展开
-
druid中CostBalancerStrategy三个参数代表意思
源码中:CostBalancerStrategysegment是druid的工作单元。当执行一个query的时候,每个segment被分配给一个 core,各个segment并行计算。想最大限度的使用CPUcores。 coordinator节点负责分发各个segment. segment放在尽可能多的server上,最大化并行计算;查找segment大小对CPU占有 率的影响. c...原创 2019-03-12 11:22:49 · 277 阅读 · 0 评论 -
druid 中coordinator.
coordinator是Druid的中心协调模块,用于解耦各个模块之间的直接联系,负责segment的管理和分发,用于控制历史节点上的segment装在和移除,并且保持segment在各个历史节点上的负载平衡. druid coordinator采用定期运行任务的设计模式,它包含一些不同目的的任务.它并不直接和历史节点发生调用关系,而是通过zookeeper作为桥梁,将指令发送到zook...原创 2019-03-12 11:49:14 · 380 阅读 · 0 评论