我知道这两者的区别 OLAP 和 OLTP的区别,以及 分段数据模型 与 关系数据模型. 但这4个术语之间有什么关系呢?OLAP是否通常与dimentaional数据模型设计一起 "应用"?我很难把这些术语联系起来。
谢谢!我算是知道OLAP和OLAP的区别了。
一言以蔽之,也不多说,归纳起来就是。
OLAP: 分析查询 通常与Kimball的维度模型,以及其他数据仓库模型(例如Inmon)有关。它通常会获取大量的数据,然后汇总成报表。响应时间很长,通常是几秒甚至几分钟。这没关系,因为用户通常都能接受等待一个报表完成渲染。
OLTP:事务性查询。通常是应用程序使用的逐行查询(获取当前用户的资料信息;在消息表中插入1行等)。延时低,响应时间快,但不适合大量数据。通常用于对抗第3种正常形式的数据库。