| ROLAP | 依赖关系表与聚合,灵活、按需计算 |
|---|---|
| MOLAP | 预聚合立方体,查询快、加载成本高 |
| HOLAP | 明细在关系层、聚合在立方体层 |
| 工程取舍 | 并发高的固定报表走预聚合,探索分析走即席引擎 |
选择清单
选择清单
查询并发高、报表固定?→ 预聚合模型(汇总表或物化视图)
分析维度随意、探索性强?→ 明细加即席引擎(Trino/Spark)
实时看板要求秒级?→ 在写入侧聚合或使用列存 OLAP 引擎预聚合层要跟随口径变化重建,把预聚合清单纳入调度,避免数据悄悄过期。
分析引擎按建模方式分 ROLAP(关系表实时计算)、MOLAP(预计算多维立方体)、HOLAP(混合);工程上更常按“预聚合还是即席查询”取舍,前者空间换时间,后者时间换空间。
| ROLAP | 依赖关系表与聚合,灵活、按需计算 |
|---|---|
| MOLAP | 预聚合立方体,查询快、加载成本高 |
| HOLAP | 明细在关系层、聚合在立方体层 |
| 工程取舍 | 并发高的固定报表走预聚合,探索分析走即席引擎 |
查询并发高、报表固定?→ 预聚合模型(汇总表或物化视图)
分析维度随意、探索性强?→ 明细加即席引擎(Trino/Spark)
实时看板要求秒级?→ 在写入侧聚合或使用列存 OLAP 引擎