组件和描述 |
Client
Client (Presto CLI) 将 SQL 语句提交给协调器以获取结果。
|
Coordinator
Coordinator 是一个主守护进程。协调器首先解析 SQL 查询,然后分析和计划查询执行。调度器执行管道执行,将工作分配给最近的节点并监控进度。
|
Connector
存储插件称为连接器。 Hive、HBase、MySQL、Cassandra 等等都充当连接器;否则你也可以实现一个自定义的。连接器为查询提供元数据和数据。协调器使用连接器获取元数据以构建查询计划。
|
Worker
协调器将任务分配给工作节点。工作人员从连接器获取实际数据。 F最终,工作节点将结果传递给客户端。
|