一、ROLAP 与 MOLAP 与 HOLAP 之间的区别

ROLAP 与 MOLAP 与 HOLAP 是表示逻辑数据模型的数据仓库的相关术语。

  • ROLAP 是指关系数据的关系在线分析处理。
  • MOLAP 被称为多维在线分析处理,它通过多个数据维度来实现。
  • HOLAP 被称为混合在线分析处理,适用于 ROLAP 和 MOLAP 概念。

数据仓库中的数据存储和数据安排、设计的视图访问取决于 OLAP 实现的类型。ROLAP SQL 是查询技术,而 MOLAP 使用稀疏矩阵,而 HOLAP 使用 SQL 和稀疏矩阵技术。

二、ROLAP 与 MOLAP 与 HOLAP 之间的主要区别

2.1、ROLAP 是 关系型 OLAP

其中数据以传统方法排列,如数据仓库中的行和列。它以多维形式对用户可见和访问。为了将其显示为多维视图,数据被设计为支持数据收集和存储的元数据的相关层。它动态地处理复杂的查询。它比 MOLAP 慢,其中 ROLAP 以更高的速度处理大量数据。

2.2、MOLAP 是一种多维 OLAP

其中在注册系统上分析数据。数据排列在多维数组中。在数据库管理中加载数据时,该数组携带预定义的数据。MOLAP 系统是在应用层实现的,当用户发送任何请求时,它以最短的响应时间获取数据。

  • 关系模型的表达能力不包括创建特定数据类型的维度和度量主题。基本元素包括完整性、属性、关系,主要应用于星型模式。

  • ROLAP 使用 SQL 作为其功能语言来获取数据并对其进行处理,而MOLAP 使用稀疏矩阵技术以多维数据立方体的形式从多维数组中获取数据。

  • ROLAP 响应时间慢,因为它显示任何数据的多维形式,但 MOLAP 非常快,因为它不显示任何多维视图。

  • ROLAP 和 MOLAP 都处理复杂的查询,并有其独特的性能。如果用户想要任何快速响应系统,他可以采用 MOLAP

2.3、HOLAP

ROLAP 和 MOLAP 致力于优化技术并因其稀疏性而创建。这里形成了中间结构 HOLAP,混合了 MOLAP 和 ROLAP 的优点。

  • 大量数据处理能力取自 ROLAP,
  • 查询速度方法取自 MOLAP,MOLAP 提供给作为标准化模型的 HOLAP。

HOLAP 依靠其庞大的数据应该保存在关系数据库管理系统中,以摆脱稀疏性和多维引擎所造成的缺陷,该引擎只存储用户所需的信息并提供他们频繁访问。但是,如果用户请求更多相关数据来解决任何复杂的查询,它会提供对关系数据库该部分的透明访问。

2.3.1、但是在这个设计中,为了获得高性能,我们需要克服一些困难

应提高处理的质量以满足客户的要求。数据仓库从初始阶段到结束阶段的质量应该是一致的。

重要的指标是准确性、更新的数据、完整的数据、一致性、可追溯性、可用性和清晰度。

  • 在准确性中,数据应该具有正确和真实的值,因为在 ETL时缺失值的可能性很高,并且应避免对任何属性赋予非标准值

  • 数据应定期更新,不应包含任何旧数据

  • 不应错过数据立方体。因为每个数据集都代表唯一的主键,所有的值都应该从上到下存储,并且应该作为完整的数据可用

  • 数据的表示应该以有序的方式进行适当的排列,从而为用户提供高一致性性能。

  • 数据应易于用户随时获取和访问

  • 数据池应该有关于源的正确导航,以便用户可以轻松地直接访问该部分数据,而不会浪费任何时间

  • 数据应具有高度的清晰度,并应易于理解。

三、ROLAP vs MOLAP vs HOLAP 对比

对比 ROLAP MOLAP HOLAP
首字母缩略词 关系在线分析处理 多维在线分析处理 混合在线分析处理
储存方法 数据存储在主数据仓库中 数据存储在注册数据库MDDB上 数据存储在关系数据库中
获取方法 从主存储库获取数据 从专有数据库中获取数据 从关系数据库中获取数据
数据整理 数据以带有行和列的表格形式排列和保存 数据以数据立方体的形式排列和存储 数据以多维形式排列
体积 处理大量数据 处理保留在专有中的有限数据 可处理大数据
技术 它适用于 SQL 它适用于稀疏矩阵技术 它同时使用稀疏矩阵技术和 SQL
设计意图 动态访问 静态访问 动态访问
响应时间 它具有最大响应时间 它具有最短响应时间 需要最短的响应时间

总结

这里要讨论的主题是信息安全,它应该从开发阶段进行到实施阶段,并在其维护阶段进行。安全性是数据仓库的关键要素,因为这是解决关键问题并完成大量数据交易和处理的地方。管理及其审计系统对于与安全系统一样重要的数据仓库至关重要。企业利用这个在线分析处理系统,根据需求而定。

ROLAP vs MOLAP vs HOLAP相关推荐

  1. ROLAP、MOLAP和HOLAP联机分析处理区别

    精选30+云产品,助力企业轻松上云!>>> 摘要:本文总结了 ROLAP.MOLAP和HOLAP联机分析处理区别,选自三篇不错的文章,希望可以帮到大家. 第一篇: OLAP(on-L ...

  2. ROLAP,MOLAP和HOLAP之间的区别

    ROLAP MOLAP HOLAP ROLAP代表关系在线分析处理. MOLAP代表多维在线分析处理. HOLAP代表混合在线分析处理. ROLAP存储模式使分区的聚合存储在分区数据源中指定的关系数据 ...

  3. 知识图谱数据库还有OLTP、OLAP(MOLAP、ROLAP、HOLAP)的区别? 首个实时图数仓架构分析...

    目录导读 数据库与数据仓库与数据湖泊的介绍 图数据库与图数据仓库的区别 图库发展与现状 HOLAP(ROLAP+MOLAP)图数仓的优点 HOLAP数仓数据摄入方式 HOLAP数仓数据存储方式 总结 ...

  4. 什么是联机分析处理(OLAP)

    2019独角兽企业重金招聘Python工程师标准>>> 联机分析处理 (OLAP) 的概念最早是由关系数据库之父E.F.Codd于1993年提出的,他同时提出了关于OLAP的12条准 ...

  5. 联机事务处理OLTP(on-line transaction processing)和联机分析处理OLAP(On-Line Analytical Processing)...

    什么是OLAP(联机分析处理)? 这个是和数据处理非常相关的一个概念.接触过BI(商务智能)的同学一定清楚. 数据处理大致可以分成两大类:联机事务处理OLTP(on-line transaction ...

  6. Quick BI 的模型设计与生成SQL原理剖析

    2019独角兽企业重金招聘Python工程师标准>>> 一.摘要 随着物联网的告诉发展,数据量呈现井喷式的增长,如何来分析和使用这些数据,使数据产生商业价值,已经变得越来越重要.值得 ...

  7. 数据挖掘 概念与技术(原书第3版)

    <数据挖掘:概念与技术(原书第3版)>完整全面地讲述数据挖掘的概念.方法.技术和全新研究进展.本书对前两版做了全面修订,加强和重新组织了全书的技术内容,重点论述了数据预处理.频繁模式挖掘. ...

  8. 【数据挖掘笔记四】数据仓库和联机分析处理

    4.数据仓库和联机分析处理 数据仓库泛化.合并多维空间的数据.构造数据仓库涉及数据清理.数据集成和数据变换,是数据挖掘的预处理步骤.数据仓库提供联系分析处理(OLAP)工具,用于各种粒度的多维数据的交 ...

  9. 【转】BI 入门: 体系架构及相关技术

    (1) 老板,你要这么多数据做什么?         假如你是一个商品零售公司的老板.     你的公司很先进,已经实现了业务信息化,每一笔销售单据都保存在数据库中,日积月累,已经保存了十余年的销售数 ...

最新文章

  1. 3060显卡,送一块!
  2. 报表控件NCreport教程:报表高级设计
  3. 评审恩仇录——我为什么愿意执行代码评审
  4. 使用阿里云docker加速器
  5. 不同范数下的余弦定理_第06题 | 从源头追溯「余弦定理」amp; 文理科知识点的异同...
  6. ubuntu 10.4非法关机后上不了网
  7. 算法竞赛入门经典 第七章 总结
  8. linux如何确认账号过期了,linux下非root用户秘密过期如何确认,如果确认,该如何延期使其有效?...
  9. linux探测i2c设备连接状态,手把手教你写Linux I2C设备驱动
  10. Github 2019 年最值得关注的数据科学项目 Virgilio(维吉尔) 中文版
  11. 多线程id为什么是负的?原因
  12. 金融类自定义View(二)--股票分时图
  13. 计算机语音发展,计算机语音合成技术研究及发展方向
  14. service mesh:istio全
  15. [每日一氵] python string format按照索引ID失效
  16. iOS日常开发之frame和bounds的不同
  17. ml-agent:Win10下环境安装
  18. SYZOJ - sxy的书包(背包)
  19. 用猎头的方式来找工作
  20. 越南edu学生校园校友邮箱申请UNIDAYS学生认证登录Apple music原创教程

热门文章

  1. 基于头条新闻数据的文本分类系统实战
  2. 从rman 备份中恢复表
  3. 后台管理制作首页组件及ui框架的使用
  4. 怎样才能显示计算机开机次数增多,怎么查询电脑开机次数
  5. 不同网段之间访问网上邻居的方法
  6. 工厂方法模式-----女娃造人的故事
  7. 【前端小实战】页面文字搜索功能
  8. 时间“照妖镜”のmanic time
  9. 马槊, 在古代是将领身份的象征
  10. python代码中 from . import ××× 是什么意思?