doris是什么牌子的鞋子 Doris是什么意思

OLAP,On-Line Analytical Processing,在线分析处理,主要用于支持企业决策管理分析 。区别于OLTP,On-Line Transaction Processing,联机事务处理 。
OLAP的优势:丰富的数据展现方式、高效的数据查询以及多视角多层次的数据分析 。
数据仓库与OLAP的关系是互补的,现代OLAP系统一般以数据仓库作为基础,即从数据仓库中抽取详细数据的一个子集并经过必要的聚集存储到OLAP存储器中供前端分析工具读取 。
一、OLAP数据存储
OLAP按存储器的数据存储格式分为ROLAP(Relational OLAP)、MOLAP(Multi-dimensional OLAP)和 HOLAP(Hybrid OLAP) 。
* MOLAP,基于多维数组的存储模型,也是OLAP最初的形态,特点是对数据进行预计算,以空间换效率,明细和聚合数据都保存在cube中 。但生成cube需要大量时间和空间 。
* ROLAP,完全基于关系模型进行存储数据,不需要预计算,按需即时查询 。明细和汇总数据都保存在关系型数据库事实表中 。
* HOLAP,混合模型,细节数据以ROLAP存放,聚合数据以MOLAP存放 。这种方式相对灵活,且更加高效 。可按企业业务场景和数据粒度进行取舍,没有最好,只有最适合 。
二、OLAP引擎技术选型
OLAP引擎技术选型可有很多选择,互联网公司则普遍强势拥抱开源,如Presto,Druid,Impala,SparkSQL,AnalyticDB,HBase/Phoenix,Kudu,Kylin,Greenplum,ClickHouse,Doris,Hawq,Drill,Elasticsearch等 。
目前没有一个引擎能在数据量、灵活程度和性能上(吞吐和并发)做到完美,用户需要根据自己的业务场景进行选型 。
开源技术选型,MOLAP可选Kylin、Druid等;ROLAP可选ClickHouse、Doris等 。
【doris是什么牌子的鞋子 Doris是什么意思】

doris是什么牌子的鞋子 Doris是什么意思


    推荐阅读