参考-beling不琳

联机事务处理(On-Line Transaction Processing,OLTP)
联机分析处理(On-Line Analytical Processing,OLAP)

OLTP和OLAP主要区别有:
1、基本含义不同:

  • OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,记录即时的增、删、改、查,比如在银行存取一笔款,就是一个事务交易。
  • OLAP即联机分析处理,是数据仓库的核心部心,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。典型的应用就是复杂的动态报表系统。

2、实时性要求不同:

  • OLTP实时性要求高,OLTP 数据库旨在使事务应用程序仅写入所需的数据,以便尽快处理单个事务。
  • OLAP的实时性要求不是很高,很多应用顶多是每天更新一下数据。

3、数据量不同:

  • OLTP数据量不是很大,一般只读/写数十条记录,处理简单的事务。
  • OLAP数据量大,因为OLAP支持的是动态查询,所以用户也许要通过将很多数据的统计后才能得到想要知道的信息,例如时间序列分析等等,所以处理的数据量很大。

4、用户和系统的面向性不同:

  • OLTP是面向顾客的,用于事务和查询处理。
  • OLAP是面向市场的,用于数据分析。

5、数据库设计不同:

  • OLTP采用实体-联系ER模型和面向应用的数据库设计。
  • OLAP采用星型或雪花模型和面向主题的数据库设计。

OLTP和OLAP有何区别?相关推荐

  1. OLTP与OLAP是什么?OLTP与OLAP的主要区别是什么?

    OLTP与OLAP是什么?OLTP与OLAP的主要区别是什么? 目录 OLTP与OLAP是什么?OLTP与OLAP的主要区别是什么? OLTP是什么? OLTP是什么? OLTP与OLAP的主要区别是 ...

  2. 阿里云数据库产品HybridDB简介——OLAP数据库,支持行列混合存储,为用户提供基于开源 OLTP、OLAP、BigData 生态的一站式解决方案...

    12 月 9 日,阿里云宣布数据库产品 HybridDB 正式商业化. HybridDB(ApsaraDB HybridDB)是一款在线 MPP 大规模并行处理数据仓库的服务.它基于 Pivotal ...

  3. 【DBMS 数据库管理系统】OLTP 联机事务处理 与 OLAP 联机分析处理 ( 数据仓库 与 OLAP | OLAP 联机分析处理 | OLTP 与 OLAP 区别 )

    文章目录 一.数据仓库 和 联机分析处理 技术 简介 二.OLAP 联机分析处理 引入 三.OLAP 联机分析处理 概念 四.OLAP 联机分析处理 特点 五.OLAP 与 OLTP 区别 一.数据仓 ...

  4. ORACLE 表类型 OLTP和OLAP

    表类型 1.表的功能:存储.管理数据的基本单元(二维表:有行和列组成) 2.表的类型:1)堆表:heap table :数据存储时,行是无序的,对它的访问采用全表扫描.2)分区表 表>2G3)索 ...

  5. 分布式数据库TiDB是如何结合OLTP和OLAP的?

    TiDB是一款开源.云原生.MySQL兼容的分布式数据库,可以处理混合事务和分析处理(HTAP)工作负载.它是"NEWSQL"关系数据库的一员,被设计为方便大规模部署.也许有人想知 ...

  6. OLTP和OLAP是什么

    OLTP主要用来记录某类业务事件的发生,如购买行为,当行为产生后,系统会记录是谁在何时何地做了何事,这样的一行(或多行)数据会以增删改的方式在数据库中进行数据的更新处理操作,要求实时性高.稳定性强.确 ...

  7. 数据密集型系统设计:索引及存储(B树、LSM树、OLTP及OLAP)

    1.数据索引结构 一个数据库在最基础的层次上需要完成两件事情:当你把数据交给数据库时,它应当把数据存储起来:而后当你向数据库要数据时,它应当把数据返回给你.世界上最简单的数据库可以用两个Bash函数实 ...

  8. OLTP与OLAP是什么?

    OLTP(on-line transaction processing)翻译为联机事务处理. OLAP(On-Line Analytical Processing)翻译为联机分析处理. 从字面上来看O ...

  9. OLTP和OLAP的区别?

    写在前面 本文隶属于专栏<100个问题搞定大数据理论体系>,该专栏为笔者原创,引用请注明来源,不足和错误之处请在评论区帮忙指出,谢谢! 本专栏目录结构和文献引用请见100个问题搞定大数据理 ...

  10. OLTP与OLAP理解

    OLTP:On_line Transaction Processing  联机事务处理  OLAP:On_line Analytical Processing   联机分析处理 OLTP 顾名思义,以 ...

最新文章

  1. Nat Commun:宏基因组学提示曙古菌门的代谢和进化(中大李文均组)
  2. 内核数据结构之红黑树
  3. googleapiclient.discovery
  4. KotlinPoet
  5. OAuth2.0 工作流程
  6. 程序员第一次相亲,因请女方吃肯德基而被怒删!
  7. 成功解决ValueError: could not convert string to float: ‘\\N‘
  8. 教你简单理解分布式与传统单体架构的区别
  9. 95-34-035-Context-HeadContext和TailContext
  10. python物业管理系统_小型物业管理系统的设计与实现研究背景及意义
  11. linux adobe flash 安装,Ubuntu 12.10下为Firefox安装Adobe Flash Player
  12. 二阶系统响应指标图_频率响应介绍_二阶系统的频率响应
  13. php计算时间差js,JS计算日期时间差
  14. JAVA互联网架构师VIP项目实战(完整)
  15. 程序员开发常用英语词汇
  16. 出口退税的操作明细流程
  17. CQOI2016滚粗记
  18. 愿守内心宁静,砥砺此生修行
  19. pythonds18b20_[python]树莓派第一课之DS18B20温度传感器
  20. 什么是.NET?什么是.NET Framework?什么是.NET Core?

热门文章

  1. 【听】了不起的盖茨比,美国梦的破碎
  2. 深圳摇号验证码一输完就变的解决办法
  3. 四川省巴中市谷歌高清卫星地图下载
  4. mysql load data 更新_mysql 用load data 导入数据时,数据被截断问题 | 学步园
  5. 计算营业额python_告诉你怎么用Python进行企业营运分析!盈利这么多?
  6. python数据可视化之美pdf_数据之美——Python数据可视化1
  7. Learning Continuous Image Representation with Local Implicit Image Function解读
  8. finecms aip.php漏洞,FineCMS漏洞挖掘
  9. 计算基因组外显子长度
  10. linux skb 存放数据,请教关于在linux网络驱动层对skb网络数据..._网络编辑_帮考网...