2019独角兽企业重金招聘Python工程师标准>>>

上周末参加了开源中国沈阳区线下活动,其中巨杉数据库宣讲人讲解了巨杉数据库的技术架构,由于对数据库可能只停留在SQL优化等级别认知,听完巨杉演讲后也补充了一些技术名次和知识体系。

在演讲中提到了OLTP和OLAP概念,这里主要讲解一下这两个概念。这里主要是利用白话意思理解

1、OLTP和OLAP概念理解

OLTP联机事务处理,就是我们通常所说的关系型数据库,记录了实时的增删改查数据。   

OLAP联机分析处理,是数据仓库的核心,是对OLTP的历史数据进行加工,分析处理,用于处理商业智能,决策支持等重要的决策信息。   

2、二者之间区别:  

(1)OLTP是明细的数据,OLAP是汇总数据   

(2)OLTP记录实时的数据,OLAP包含2-3年历史数据

总结:

对于OLTP和OLAP是否可以共存,正常业务场景下需求方即想在一些实时数据中做频繁的统计,这种方式本来就会造成服务器压力过大(即使将OLAP的业务转到后半夜执行),如果做一般统计可以按照传统的方式实现一定程度的共存,如果是互联网级别的数据,建议引入大数据分析。

这里提到这两个概念后,也对未来的数据库发展做个展望,目前市面上的数据库产品,mysql(关系型),redis(nosql),hadoop(文件大数据库),目前在项目过程中选用相应的产品。那么未来数据库是否会集大成者,比如mysql既可以做关系数据库,也可以实现缓存数据库功能,同时还可以做数据挖掘,数据分析的工作呢?

转载于:https://my.oschina.net/jiahaov/blog/1556127

数据库的OLTP和OLAP区别相关推荐

  1. 知识图谱数据库还有OLTP、OLAP(MOLAP、ROLAP、HOLAP)的区别? 首个实时图数仓架构分析...

    目录导读 数据库与数据仓库与数据湖泊的介绍 图数据库与图数据仓库的区别 图库发展与现状 HOLAP(ROLAP+MOLAP)图数仓的优点 HOLAP数仓数据摄入方式 HOLAP数仓数据存储方式 总结 ...

  2. OLTP vs OLAP 区别和联系

    OLTP 和 OLAP 这两个概念在十来年前.十几年前商业智能BI这个词还不是那么普及的时候,还经常放在一起做比较,现在已经很少再单独拿出来做对比了,但也总还是有人会问到,我在这里大概讲下两个概念的差 ...

  3. OLTP和OLAP区别

    一.OLTP OLTP(On-Line n Transaction Processing)即联机事务处理,也称为面向交易的处理过程,其基本特征是前台接收的用户数据可以立即传送到计算中心进行处理,并在很 ...

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

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

  5. 【数据库】OLTP和OLAP

    OLTP:On-Line Transaction Processing 联机事务处理 OLAP:On line Analytical Processing 联机分析处理

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

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

  7. OLTP 和 OLAP 的区别?

    OLTP 和 OLAP 的区别? OLTP(Online transaction processing) OLAP(Online analytical processing) 在线事务处理过程 在线分 ...

  8. OLTP和OLAP的区别;

    定义 OLTP(On-Line Transaction Processing)为联机事务处理. OLAP(On-Line Analytical Processing)为联机分析处理. 两者简单的区别为 ...

  9. 大数据、云计算、物联网、数据库、数据仓库、OLAP、OLTP等学习大数据你必须了解的概念,我的学习总结

    三个概念 Cloud computing-云计算: 定义: 百度百科解释: 云计算(cloud computing)是分布式计算的一种,指的是通过网络"云"将巨大的数据计算处理程序 ...

最新文章

  1. 买个服务器来挂协议,云服务器代挂协议在哪
  2. linux中快速查找文件
  3. 实现自己的“单页”博客,只需要一个指令 (Moka)
  4. com.alibaba.fastjson.JSONObject之对象与JSON转换方法
  5. SCSS 文件里的感叹号用法 - 给变量设置默认值
  6. 牛客题霸 [进制转换] C++题解/答案
  7. java数组和list_Java中的数组和List
  8. php 新浪url,PHP URL函数详解
  9. python描述器 有限状态机_笨办法学 Python · 续 练习 30:有限状态机
  10. python爬取小说网站资源_利用python的requests和BeautifulSoup库爬取小说网站内容
  11. 2019 年开源数据库报告发布:MySQL 仍卫冕!
  12. IBM 推出世界最小电脑,应用区块链技术防偷骗!
  13. 5.7.2.4 random() 方法
  14. 【转】我的opengl编程学习(二)(混合、深度测试、雾化、
  15. 腾讯IP+文旅的探索实践
  16. python3从零学习-python宗谱
  17. 第 4-8 课:Spring Boot 集成 ElasticSearch
  18. KINOVA公司JACO2、MICO2从安装到开发
  19. jpg转换为eps_在线JPG到EPS转换器
  20. 复试编程训练真题——C语言,统计各单词(字符)出现的次数,并将各单词(字符)和其出现的次数输出到屏幕和文件中

热门文章

  1. 视频编解码硬件方案漫谈
  2. 【论文泛读03】卷积LSTM网络:一种短时降雨量预测的机器学习方法
  3. Python实现web聊天室
  4. 专访用友华表研发团队:从“毽子文化”说起
  5. 下一代网络计算机网络的发展趋势,谈下一代计算机网络的发展趋势
  6. OneNote的介绍及安装教程
  7. MATLAB实现各种熵:香农熵、条件熵、模糊熵、样本熵等
  8. 互联网摸鱼日报(2022-10-07)
  9. 95%置信区间的含义_怎样全面理解95%置信区间
  10. 计算机指令系统流程图,数据通路及指令周期流程图