Kylin的特点

Kylin的特点

0.原理

从Hive读取数据,计算引擎可以用MapReduce 或者Spark, 把结果写入Hbase.

下次查询就会很快,也就是所谓的预计算.

1.为什么会有Kylin?

hive查询太慢了

2.Kylin的优点.

  1. 写SQL查询,结果预聚合.

  2. 有可视化页面

3.什么时候可以用Kylin?

  1. 查询数据后想要立马可视化的.

4. Kylin的缺点

  1. 集群依赖较多,如HBase和Hive等,属于重量级方案,因此运维成本也较高。
  2. 查询的维度组合数量需要提前确定好,不适合即席查询分析.
  3. 预计算量大,资源消耗多.

5.什么时候不可以用Kylin?

查询维度过多

Kylin引入Spark引擎

原文地址:https://www.cnblogs.com/weijiqian/p/13994930.html