ROLAP,MOLAP和HOLAP之间的区别

罗拉普 MOLAP HOLAP
ROLAP代表关系在线分析处理。 MOLAP代表多维在线分析处理。 HOLAP代表混合在线分析处理。
ROLAP存储模式使分区的聚合存储在分区数据源中指定的关系数据库的索引视图中。 MOLAP存储模式原理是在处理分离时在多维服务中将分区的聚合及其源信息的副本保存在多维服务中。 HOLAP存储模式连接MOLAP和ROLAP的属性。与MOLAP一样, HOLAP导致除法的聚合存储在SQL Server Analysis Services实例的多维操作中。
ROLAP并非因为要存储在Analysis Services数据文件夹中的源信息的副本。相反, 当无法从查询缓存中得出结果时, 将访问记录源中的索引视图以回答查询。 此MOLAP操作经过高度优化, 以最大程度地提高查询性能。该存储区域可以位于描述分区的计算机上, 也可以位于运行Analysis Services的另一台计算机上。由于源信息的副本位于多维操作中, 因此可以在不访问分区的源记录的情况下解决查询。 HOLAP不会导致源信息的副本被存储。对于访问分区汇总中的唯一摘要记录的查询, HOLAP与MOLAP等效。
ROLAP存储的查询响应通常比MOLAP或HOLAP存储模式慢。 ROLAP的处理时间通常也较慢。 通过使用聚合可以大大减少查询响应时间。分区的MOLAP操作中的记录仅与最新的分离处理相同。 例如, 访问源记录的查询, 如果我们要向下钻取到没有聚合信息的原子立方体单元, 则必须从关系数据库中检索数据, 并且其速度不会像将源信息存储在其中那样快MOLAP体系结构。
ROLAP和MOLAP之间的区别
ROLAP,MOLAP和HOLAP之间的区别

文章图片
罗拉普 MOLAP
ROLAP代表关系在线分析处理。 MOLAP代表多维在线分析处理。
通常在数据仓库包含关系数据时使用。 当数据仓库包含关系和非关系数据时使用。
它包含分析服务器。 它包含MDDB服务器。
它动态创建数据的多维视图。 它包含预制数据多维数据集。
实施起来很容易 难以实施。
响应时间长 由于具有预制立方体, 因此响应时间较短。
它需要较少的内存。 它需要大量的内存。

    推荐阅读