MOLAP(多维 OLAP)和 ROLAP(关系型 OLAP)哪个更快?为什么?
Which one is faster, Multidimensional OLAP or Relational OLAP? Why?
题目类型: 技术面试题
这是一道技术面试题,常见于澳洲IT公司面试中。
难度: hard
分类: olap, data-warehouse
标签: MOLAP, ROLAP, Cube, SQL
参考答案摘要
TL;DR MOLAP 通常比 ROLAP 更快 ,因为它将数据预聚合并存储在多维 cube 中,而 ROLAP 需要通过 SQL 在关系型数据库中实时计算。 MOLAP 数据存储在多维 cube 不一定存储在关系型数据库中,可能是专有格式 常见工具可与 Excel 交互 ROLAP 通过 SQL 访问关系型数据库 处理可能在 RDBMS 或中间层进行
本题提供 STAR 原则详细解答和技术解析,登录匠人学院学习中心即可查看完整答案。