Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有点知道OLAP和OLTP之间的区别,以及维度数据模型与关系数据模型之间的区别。但是这 4 个术语是如何相互关联的呢?OLAP 通常是否与维度数据模型设计一起“应用”?我很难将这些术语联系在一起..
谢谢!
简而言之,无需赘述,归结为:
OLAP:分析查询。通常与 Kimball 的维度模型以及其他数据仓库模型(例如 Inmon)相关。它通常会获取大量数据,然后将其汇总到报告中。响应时间很长,通常是几秒钟甚至几分钟。没关系,因为用户通常可以等待报告完成呈现。
OLTP:事务查询。通常由应用程序使用逐行查询(获取当前用户的配置文件信息;将 1 行插入消息表等)。低延迟,快速响应时间,但不适合大量数据。通常用于第三范式数据库。