什么是雪花模型?
    什么是Segment?

    高频sql的识别 是否是kylin的职责?

    对首次未命中缓存的查询,Kylin能否保证查询其查询性能?

    Kylin本身支持lambda模式,什么是lambda模式?

    技术原理:
    image.png
    Kylin 其实是基于 Apache Calcite 来实现的 SQL 解析,包括生成执行计划。再往下是路由层,经过 SQL 解析后我们可以知道查询到的哪个表,用到了哪几个维度,用到哪些度量,根据这些信息就可以路由到提前构建好的 Cube 上,理想情况会精确命中到某一个维度组合上,来实现高效的查询。

    一般使用Kylin的方式:

    • 在OLAP引擎 里使用 Kylin

    使用的能力有:

    • 针对明细数据进行聚合计算,将聚合结果存储到 HBase,针对明细和聚合结果支持标准的 SQL

    业界文章: