开发者社区 问答 正文

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

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

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

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

    2021-12-09 20:34:22 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论