Kylin是什么意思?

Admin in 问答 2024-03-25 09:49:47

Kylin是一种大规模数据集合的分布式分析系统,它建立在Apache Hadoop和Apache HBase之上,亦称为一个开源OLAP引擎。它在使用Hadoop平台上实现了OLAP(在线分析处理),使得复杂查询可以几十秒完成,由此提升了数据分析和报表查询的效率。

Kylin具有面向复杂查询性能分析(如OLAP、表格聚合和报表)的优势,它可以在上千TB数据上实现真正的秒级分析,即使是大数据集合,也能够轻松进行分析。

Kylin的核心功能是无损的查询,即它会自动构建一个叫做Cube的多维数据集,用来存储OLAP查询的结果,不需要每次查询都扫描数据;Cube可以让多次查询变得更快,同时可以实现更高的精度。

Kylin也提供了一些工具,可以让用户更方便地构建、发布和管理Cube,从而达到业务的快速需求,比如即席查询、移动应用程序、可视化仪表盘等。

Kylin支持SQL、MapReduce和REST API接口,供业务需求,并可以将多种格式的大数据集成到Hadoop中用于分析,包括CSV、Apache Hive、Apache HBase、Apache HBase等,以及Hadoop FS,HDFS文件都可以支持。

Kylin也提供了一些支持工具,比如监控工具可以查看实时Cube和JVM情况,授权管理工具可以实现数据的安全性与访问权限,以及调度和管理等,可以更好地满足企业的各种需求。

免责声明:本站文字信息和图片素材来源于互联网,仅用于学习参考,如内容侵权与违规,请联系我们进行删除,我们将在三个工作日内处理。联系邮箱:chuangshanghai#qq.com(把#换成@)

-- End --