资料库 什么是多维在线分析处理(映射)? -技术百科的定义

什么是多维在线分析处理(映射)? -技术百科的定义

目录:

Anonim

定义-多维在线分析处理(MOLAP)是什么意思?

多维在线分析处理(MOLAP)是一种在线分析处理(OLAP),与关系在线分析处理(ROLAP)一样,它使用多维数据模型来分析数据。 MOLAP和ROLAP之间的区别在于,MOLAP要求先处理信息,然后再将其直接索引到多维数据库中,而ROLAP直接输入到关系数据库中。

Techopedia解释了多维在线分析处理(MOLAP)

大多数最终用户更喜欢MOLAP,因为它具有更好的速度和用户响应能力。 通常,OLAP使用多维数据模型。 结果,用户能够查看数据的不同特征和方面。 尽管ROLAP使用关系数据库,但这会通过连续访问和处理总数据的每个功能或方面的表来限制数据的查看。 在那种情况下,MOLAP的优势在于它能够处理和存储多维数组中的数据。 数组中显示了所有可能的数据排列方式和组合,可以直接访问。

MOLAP的主要优势包括:

  • 完美的表现。 MOLAP多维数据集用于快速数据检索,因此是“切片和切块”操作的最佳选择。
  • 快速执行复杂计算的能力,因为它们是在创建多维数据集期间预先生成的。

尽管MOLAP似乎比其他类型的OLAP更好,但它仍有一些缺点。 因为MOLAP首先处理数据,所以某些解决方案中的处理时间可能会很长,尤其是在涉及大量数据时。 在查询具有高基数维的模型时,似乎也很困难。

什么是多维在线分析处理(映射)? -技术百科的定义