开发者社区> 问答> 正文

Druid的组成部分Coordinator node的负载均衡具体是什么?

Druid的组成部分Coordinator node的负载均衡具体是什么?

展开
收起
游客qzzytmszf3zhq 2021-12-09 20:34:11 303 0
1 条回答
写回答
取消 提交回答
  • 在典型的生产环境中,查询通常命中数十甚至上百个segment,由于每个历史节点的资源是有限的,segment必须被分布到整个集群中,以确保集群的负载不会过于不平衡。

    要确定最佳的负载分布,需要对查询模式和速度有一定的了解。通常,查询会覆盖一个独立数据源中最近的一段邻近时间的一批segment。平均来说,查询更小的segment则更快 这些查询模式提出以更高的比率对历史segment进行复制,把大的segment以时间相近的形式分散到多个不同的历史节点中,并且使存在于不同数据源的segment集中在一起 为了使集群中segment达到最佳的分布和均衡,根据segment的数据源、新旧程度、和大小,开发了一个基于成本的优化程序

    2021-12-09 20:34:22
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
探究 Node.js 的服务端之路 立即下载
个推微服务实践 基于OpenResty 和Node.js 立即下载
沪江基于Node.js大规模应用实践 立即下载