Kylin查询组件架构
2022-03-11 00:03:50 0 举报
Kylin查询组件架构
作者其他创作
大纲/内容
ResultSet
OLAPRelNode
Apache Calcite
本地算子代码生成并实时编译后运行
1
JavaCC
Kylin提供算子逻辑OLAPxxxRel
物理计划生成
2
sql
HBase
Calcite Jdbc Client
http查询请求
3
逻辑计划生成
EnumerableRel
jdbc conn
Cube storage查询(GridTable)
查询请求处理Handler
Kylin Jdbc
Sql解析和语法验证
AST
Hbase Scan RPC
RelNode
Kylin提供优化规则OLAPxxxRule
result
转换后的sql
storage scan
协处理器
rpc
Kylin提供数据源schema
Calcite Jdbc Server
statement
迭代取每一行数据
rpcresults
逻辑计划优化
Kylin
0 条评论
下一页