首页 > 其他 > 详细

drill 学习 三 drill 参考架构介绍一

时间:2020-10-04 00:15:47      阅读:44      评论:0      收藏:0      [点我收藏+]

以前大概有介绍过drill,drill 是一个低延迟的分布式查询引擎,drill 的核心是 drillbit 服务 
该服务负责接受来自客户端的请求,同时处理查询并将结果返回给客户端

参考通信架构图

技术分享图片

 

 

核心组件图

技术分享图片

 

 


rpc endpoint 是一个低开销的,以及protobuf的rpc 通信处理,以及zk 进行drillbit 的服务发现 
sql parser基于Calcite提供了查询语言无关,计算机友好的逻辑计划 
storage Engine 接口提供了多数据源之上的查询层,存储插件为drill提供了源中可用元数据,drill读取以及写入数据源的接口,同时也提供了数据位置与一组 优化规则,以帮助在特定数据源上高效快速地执行Drill查询

参考资料

https://drill.apache.org/docs/drill-query-execution/

drill 学习 三 drill 参考架构介绍一

原文:https://www.cnblogs.com/rongfengliang/p/13765727.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!