目录
Apache Kylin 是一个开源的分布式分析引擎,专为大数据上的多维分析(OLAP)设计,能够提供高性能、低延迟的查询服务。Kylin通过预计算技术,将复杂的查询转化为简单的查表操作,大幅提升查询性能。本文将详细介绍Kylin的架构和高级功能,帮助读者深入了解其工作原理及如何在实际业务中应用。
一、Kylin的架构
1.1 总体架构概述
Kylin的架构主要包括数据源、元数据存储、构建引擎、查询引擎和用户接口等部分。下图展示了Kylin的总体架构:

1.2 数据源
Kylin支持从多种数据源获取数据,包括Hadoop、Hive、HBase等。数据源中的数据通过Kylin的构建引擎进行预处理和计算,生成多维立方体(Cube)。

订阅专栏 解锁全文
1237

被折叠的 条评论
为什么被折叠?



