数据仓库 - 多维 OLAP
-
简述
多维 OLAP (MOLAP) 使用基于数组的多维存储引擎来处理数据的多维视图。对于多维数据存储,如果数据集稀疏,存储利用率可能会很低。因此,许多 MOLAP 服务器使用两级数据存储表示来处理密集和稀疏数据集。 -
要记住的要点
-
MOLAP 工具以一致的响应时间处理信息,而不管选择的汇总或计算级别如何。
-
MOLAP 工具需要避免创建关系数据库来存储数据以供分析的许多复杂性。
-
MOLAP 工具需要最快的性能。
-
MOLAP 服务器采用两级存储表示来处理密集和稀疏数据集。
-
更密集的子立方体被识别并存储为数组结构。
-
稀疏子立方体采用压缩技术。
-
-
MOLAP 架构
MOLAP 包括以下组件 -- 数据库服务器。
- MOLAP 服务器。
- 前端工具。
-
好处
- MOLAP 允许对预先计算的汇总数据进行最快的索引。
- 帮助连接到需要分析更大、定义更少的数据的网络的用户。
- 更易于使用,因此 MOLAP 适合没有经验的用户。
-
缺点
-
MOLAP 无法包含详细数据。
-
如果数据集稀疏,存储利用率可能会很低。
序号 MOLAP ROLAP 1 信息检索速度很快。 信息检索相对较慢。 2 使用稀疏数组来存储数据集。 使用关系表。 3 MOLAP 最适合没有经验的用户,因为它非常易于使用。 ROLAP 最适合有经验的用户。 4 为数据立方体维护一个单独的数据库。 它可能不需要数据仓库中可用空间以外的空间。 5 DBMS 设施薄弱。 DBMS 设施强大。 -