Kylin is an open source distributed data analytics engine on top of Hadoop/Spark. It offers SQL interface to do OLAP on large datasets.
Unlike massive parallel processing engines like Hive and Presto, Kylin pre-calculates a set of data cubes, stores them in HBase, and directly looks up the results in them. If a query cannot be answered by the data cubes, it will be executed by the underlying process engine. In this way, Kylin is usually used as an accelerator of traditional parallel data processing engines.
Kylin is a pure OLAP engine, so it only supports SELECT
queries. INSERT
, UPDATE
and DELETE
are not supported.
https://github.com/apache/kylin
eBay
2013
KylinOLAP