📜  数据仓库-多维OLAP

📅  最后修改于: 2021-01-07 05:57:03             🧑  作者: Mango


多维OLAP(MOLAP)使用基于数组的多维存储引擎来获取数据的多维视图。对于多维数据存储,如果数据集稀疏,则存储利用率可能较低。因此,许多MOLAP服务器使用两个级别的数据存储表示来处理密集和稀疏的数据集。

要记住的要点-

  • MOLAP工具以一致的响应时间处理信息,无论汇总或选择的计算级别如何。

  • MOLAP工具需要避免创建关系数据库来存储数据进行分析的许多复杂性。

  • MOLAP工具需要尽可能快的性能。

  • MOLAP服务器采用两级存储表示来处理密集和稀疏的数据集。

  • 识别Denser子多维数据集并将其存储为数组结构。

  • 稀疏子多维数据集采用压缩技术。

MOLAP架构

MOLAP包括以下组件-

  • 数据库服务器。
  • MOLAP服务器。
  • 前端工具。

Molap建筑

好处

  • MOLAP允许快速索引到预先计算的汇总数据。
  • 帮助连接到网络的需要分析较大的,定义不明确的数据的用户。
  • 易于使用,因此MOLAP适合没有经验的用户。

缺点

  • MOLAP无法包含详细数据。
  • 如果数据集稀疏,则存储利用率可能较低。

MOLAP与ROLAP

Sr.No. MOLAP ROLAP
1 Information retrieval is fast. Information retrieval is comparatively slow.
2 Uses sparse array to store data-sets. Uses relational table.
3 MOLAP is best suited for inexperienced users, since it is very easy to use. ROLAP is best suited for experienced users.
4 Maintains a separate database for data cubes. It may not require space other than available in the Data warehouse.
5 DBMS facility is weak. DBMS facility is strong.