学AI,好工作 就找北大青鸟
关注小青 听课做题,轻松学习
周一至周日
4000-9696-28

在Presto中如何执行一个SQL查询任务呢?

来源:北大青鸟总部 2021年01月21日 11:45

摘要: 在Presto中如何执行一个SQL查询任务呢?

简单来说,大概是这样的:用户在客户端发出一个SQL查询请求,Coordinator接受来自客户端的请求,并对该SQL语句进行解析,生成查询计划,按查询计划依次生成SQLQueryExecution—》SQLStageExecution—〉HTTPRemotePlan,把最后的Plan任务分配给到Worker节点;Worker节点根据任务内容从Connector中获取数据,执行计算,计算完毕后把结果给到Coordinator,Coordinator获取结果把结果写入缓存,客户端不断轮询Coordinator中的查询结果,一次任务执行完毕,把数据给用户展示出来。

QQ截图20201103093011.png

热门班型时间
数据分析班 即将爆满
Java就业班 即将爆满
Testing就业班 即将爆满
鸿蒙开发进阶班 即将爆满
电商设计精英班 爆满开班
电商运营进阶班 爆满开班
报名优惠
免费试听
课程资料
官方微信
返回顶部
培训课程 热门话题 站内链接