OLAP 服务器有哪些类型?

OLAP 代表在线分析处理。OLAP 是一种软件技术分类,它授权分析师、经理和高管通过快速、一致、交互式访问各种可能的信息视图来获得对信息的洞察力,这些信息已经从原始数据转换为反映真实维度的信息。用户了解到的企业。

OLAP 服务器向业务用户提供来自数据仓库或数据集市的多维数据,而无需担心数据的存储方式或位置。OLAP 服务器的物理架构和实现必须考虑数据存储问题。

OLAP 服务器主要有以下三种类型 -

ROLAP

ROLAP 代表关系型 OLAP。它可以存储基于已经熟悉的关系型 DBMS 技术的数据。在这种情况下,数据和相关聚合存储在 RDBMS 中,OLAP 中间件用于实现数据立方体的处理和探索。

该架构旨在优化 RDBMS 后端,并支持其他工具和服务,包括数据立方体导航逻辑。由于使用了 RDBMS 后端,ROLAP 的主要优点是管理大量数据的可扩展性。

莫拉普

MOLAP 代表多维 OLAP。它便于元组作为数据存储单元。MOLAP 促进了专用的 n 维阵列存储引擎和 OLAP 中间件来处理数据。因此,OLAP 查询是通过直接寻址相关的多维视图(数据立方体)来执行的。

该架构侧重于将事务数据预先计算到聚合中,从而提高查询执行性能。更具体地说,MOLAP 在加载时预先计算和存储每个层次结构级别的聚合度量,并存储和索引这些值以供立即检索。

完整的预计算需要大量的开销,包括处理时间和存储空间。对于稀疏数据,MOLAP 使用稀疏矩阵压缩算法来提高存储利用率,因此总体而言,与存储在 RDBMS 中的数据相比,磁盘上的数据大小更小。

霍普

HOLAP 代表混合 OLAP。它可以在 ROLAP 的可扩展性和 MOLAP 的查询实现之间进行权衡,一些商业 OLAP 服务器基于 HOLAP 方法。在这种方法中,用户决定将信息的哪一部分保存在 MOLAP 中,哪一部分保存在 ROLAP 中。例如,低级数据通常使用关系数据库存储,而更高级别的数据(例如聚合)存储在单独的 MOLAP 中。

以上是 OLAP 服务器有哪些类型? 的全部内容, 来源链接: utcz.com/z/355058.html

回到顶部