数据仓库——OLAP vs OLTP vs Dimental model vs Relational model

Data warehouse - OLAP vs OLTP vs Dimentional model vs Relational model

我有点知道OLAPOLTP之间的区别,以及维度数据模型[=]之间的区别18=] 对比 关系数据模型 。但是这 4 个术语是如何相互关联的呢? OLAP通常是"applied"多维数据模型设计吗?我很难 link 这些条款在一起..

谢谢!

简而言之,无需赘述,归结为:

  • OLAP:分析查询。通常与 Kimball 的维度模型以及其他数据仓库模型(例如 Inmon)相关。它通常会获取大量数据,然后将这些数据汇总到报告中。响应时间很长,通常是几秒甚至几分钟。没关系,因为用户通常可以等待报告完成呈现。

  • OLTP:事务查询。通常由应用程序使用逐行查询(获取当前用户的个人资料信息;将 1 行插入消息 table 等)。延迟低,响应时间快,但不适用于大量数据。通常用于第三范式数据库。