打赏

Apache Kylin的框架介绍

 

 

 

  不多说,直接上干货!

 

 

  Apache kylin 能提供低延迟(sub-second latency)的秘诀就是预计算,即针对一个星型拓扑结构的数据立方体,预计算多个维度组合的度量,然后将结果保存在hbase中,对外暴露JDBC、ODBC、Rest API的查询接口,即可实现实时查询。

 

  如上图所示,Kylin从Hadoop Hive中获取数据,然后经过Cube Build Engine,将Hive中的数据Build成一个OLAP Cube保存在HBase中。用户执行SQL查询时,通过Query引擎,将SQL语句解析成OLAP Cube查询,然后将结果返回给用户。



 
 
 
posted @ 2017-08-21 14:55  大数据和AI躺过的坑  阅读(657)  评论(0编辑  收藏  举报