OLTP与OLAP

OLTPOLAP大约 771 字

OLTP

联机事务处理:On-Line Transaction Processing

透过信息系统、计算机网络及数据库,以在线交易的方式处理一般即时性的作业数据,和更早期传统数据库系统大量批量的作业方式并不相同。OLTP通常被运用于自动化的数据处理工作,如订单输入、金融业务…等反复性的日常性交易活动。 和其相对的是属于决策分析层次的在线分析处理(OLAP)。

OLTP - 百度百科
OLTP - 维基百科中文版
OLTP - 维基百科英文版

OLAP

联机分析处理:On-Line Analytical Processing

一套以多维度方式分析数据,而能弹性地提供积存(英语:Roll-up)、下钻(英语:Drill-down)、和透视分析(英语:pivot)等操作,呈现集成性决策信息的方法,多用于决策支持系统、商务智能或数据仓库。其主要的功能,在于方便大规模数据分析及统计计算,对决策提供参考和支持。与之相区别的是在线交易处理(OLTP)。

OLAP的概念,在实际应用中有着广义和狭义两种不同的理解。广义上的理解与字面意思相同,即针对于OLTP而言,泛指一切不对数据进行输入等事务性处理,而基于已有数据进行分析的方法。但更多的情况下OLAP是被理解为其狭义上的含义,即与多维分析相关,基于立方体(CUBE)计算而进行的分析。

  • OLAP需以大量历史数据为基础配合上时间点的差异并对多维度及汇整型的信息进行复杂的分析。
  • OLAP需要用户有主观的信息需求定义,因此系统效率较佳。

OLAP - 百度百科
OLAP - 维基百科中文版
OLAP - 维基百科英文版

通俗解释

OLTP:业务类系统主要供基层人员使用,进行一线业务操作。
OLAP:数据分析的目标则是探索并挖掘数据价值,作为企业高层进行决策的参考。

阅读 1038 · 发布于 2019-07-05

————        END        ————

扫描下方二维码关注公众号和小程序↓↓↓

昵称:
随便看看换一批