kylin什么意思 kylin和druid區(qū)別?
kylin和druid區(qū)別?Druid是由Java開發(fā)的OLAP計算和存儲引擎。它以全索引、寬表的方式存儲和處理數(shù)據(jù)。它本身包含存儲和計算能力。Kylin是一個離線預(yù)處理框架,它依靠spark或hor
kylin和druid區(qū)別?
Druid是由Java開發(fā)的OLAP計算和存儲引擎。它以全索引、寬表的方式存儲和處理數(shù)據(jù)。它本身包含存儲和計算能力。Kylin是一個離線預(yù)處理框架,它依靠spark或horn進行計算,然后使用HBase保存預(yù)處理結(jié)果。然后顯示預(yù)處理結(jié)果。
德魯伊和麒麟都依賴于HDFS。Druid將HDFS作為遠程脫機存儲,但在實際計算中沒有使用它。最后,在計算過程中使用了HDFS和kylop。
Druid還具有靈活的預(yù)聚合能力,可以使用hyperloglog算法進行多維UV聚合。是利用麒麟強大的位圖計算,做精確的UV計算的能力。
總之:Druid是一個具有預(yù)聚合功能的多維mloap存儲計算引擎,它僅依賴HDFS進行遠程存儲。Kylin是一個離線預(yù)聚合計算引擎,它依賴Hadoop進行計算,HBase保存結(jié)果