OLTP和OLAP主要区别

OLTP和OLAP主要区别有:

1、基本含义不同:OLTP是传统的关系型数据库的主要应用,主要是基本的、日常的事务处理,记录即时的增、删、改、查,比如在银行存取一笔款,就是一个事务交易。OLAP即联机分析处理,是数据仓库的核心部心,支持复杂的分析操作,侧重决策支持,并且提供直观易懂的查询结果。典型的应用就是复杂的动态报表系统。
2、实时性要求不同:OLTP实时性要求高,OLTP 数据库旨在使事务应用程序仅写入所需的数据,以便尽快处理单个事务。OLAP的实时性要求不是很高,很多应用顶多是每天更新一下数据。
3、数据量不同:OLTP数据量不是很大,一般只读/写数十条记录,处理简单的事务。OLAP数据量大,因为OLAP支持的是动态查询,所以用户也许要通过将很多数据的统计后才能得到想要知道的信息,例如时间序列分析等等,所以处理的数据量很大。
4、用户和系统的面向性不同:OLTP是面向顾客的,用于事务和查询处理。OLAP是面向市场的,用于数据分析。
5、数据库设计不同:OLTP采用实体-联系ER模型和面向应用的数据库设计。OLAP采用星型或雪花模型和面向主题的数据库设计。


扩展资料:

一、OLTP

On-Line Transaction Processing联机事务处理过程(OLTP)

也称为面向交易的处理过程,其基本特征是前台接收的用户数据可以立即传送到计算中心进行处理,并在很短的时间内给出处理结果,是对用户操作快速响应的方式之一。

二、OLAP

联机分析处理OLAP是一种软件技术,它使分析人员能够迅速、一致、交互地从各个方面观察信息,以达到深入理解数据的目的。

联机分析处理OLAP具有共享多维信息的快速分析的特征(即FASMI)。其中F是快速性(Fast),指系统能在数秒内对用户的多数分析要求做出反应;A是可分析性(Analysis),指用户可以定义新的专门计算,将其作为分析的一部分;M是多维性(Multi—dimensional),指提供对数据分析的多维视图和分析;I是信息性(Information),指能及时获得信息,并且管理大容量信息。

OLTP和OLAP主要区别相关推荐

  1. oracle oltp和olap,OLTP与OLAP概念、主要区别和完美实践

    OLTP.OLAP.VDI和SPC-1是当前性能评估中常见的三类业务场景.SPC-1是业界通用的随机IOPS型的IO模型,在不清楚实际业务类型的条件下,常用此模型来进行性能评估.四种模型的简单IO特征 ...

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

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

  3. OLTP与OLAP理解

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

  4. 数据库的应用类型OLTP和OLAP

    文章目录 数据库的应用类型 一.OLTP 二.OLAP 三.比较 数据库的应用类型 对于SQL开发人员来说,必须先要了解进行SQL编程的对象类型,即要开发的数据库应用是哪种类型.一般来说,可将数据库的 ...

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

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

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

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

  7. ORACLE 表类型 OLTP和OLAP

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

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

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

  9. OLTP和OLAP是什么

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

最新文章

  1. 判断一个偶数(大于4)是不是两个素数之和
  2. Java ByteBuffer –速成课程
  3. 客户旅程_我如何充分利用freeCodeCamp的旅程
  4. 贾跃亭的造车梦还在继续 旗下FF在国内成立新公司
  5. 量子计算机拓扑超导新状态,陈根:特殊超导体,有助于量子计算机运行
  6. java中的IO流之文件复制
  7. keydown - keypress - keyup 用法和区别
  8. 虚拟机 系统镜像 下载地址
  9. oppok3如何刷机_oppok3刷机方法
  10. 2 测试方法与理论 - 软件测试
  11. 阿里云maven仓库的使用详解以及报错解决方法
  12. 采集插件,自动采集伪原创发布插件
  13. VMware Workstation 16.2.4 Pro
  14. 第十六篇:关于Unity开发WebGL遇到的坑
  15. 20190919-2 功能测试
  16. iRedmail配置手册
  17. 2022 数维杯 A 题银行效率评价与破产成因分析
  18. 未来教育计算机二级2020年9月有几套题,未来教育】2021年9月全国计算机二级office题库国二计算机等级考试上机考试真题计算机二级msoffice2021年考试备考三月教材九2016...
  19. 数据库二级复习笔记(1)选择题
  20. 2022.1.17学习总结

热门文章

  1. XML-RPC - 快速指南
  2. 投资理财-老钟的妹妹
  3. TCP 与 UDP 如何互通
  4. 图形学基础 | 纹理映射原理和应用
  5. 看看SRI的“可穿戴机器人”:能让人跑得更快、负重更多的可穿戴技术(视频)
  6. OK6410开发板系统安装---嵌入式回归第二篇
  7. LeetCode 297 Serialize and Deserialize Binary Tree
  8. stm32关定时器_手把手之STM32通用定时器(一)
  9. 扒一扒航测人口中的“黑卡”
  10. R0~R16寄存器作用