网站首页 > 技术教程 正文
数据仓库(OLAP)与数据库(OLTP)的区别
OLAP(数据仓库):分析型处理,联机分析处理。
OLTP(数据库):操作性处理,联机事务处理。
注意:数据仓库的出现不能取代数据库的存在。
区别:
OLAP:
- A指的是分析
- 联机分析处理
- 面向分析指的就是数据仓库,例如Apache Hive Apche lmpala。
- 存储的是历史数据
- 数据仓库有意引入冗余,根据需求进行分析
OLTP:
- T事务
- 联机事务处理
- 面向事务面向业务
- 指的就是关系型数据库(RDBMS):Mysql Oracle nosql(注意不是非关系型数据库):redis mongodb
- 存储的是业务数据
- 避免沉余
注意:数据仓库,是在数据库大量存在的情况下,为了进一步挖掘数据资源,为了决策需要而产生,它绝不是大型数据库,只是对数据进行清洗处理分析,不会对数据发生改变。
数仓的分层架构:
因为数据仓库本身不生产数据不消费数据按照数据的流入流出进行分层。
- ODS: 临时存储层,一般不用于直接开屏数据分析该层的数据来自各个不同数据源之间可能会存在差异。
- DW: 数据仓库层,也称之为细节层,其数据来自于ODS层经过ETL而来。当中的数据呈现着主题的特性,特性一般都是统一规则干净清晰的。
- DA:数据应用层,最终消费使用数据,其数据来自于DW。
总结:
数仓分层的优势:
- 解耦合,分布式执行,降低出问题的风险。
- 用空间换时间,用多步换取最终使用的数据高效性。
如果觉得对你有所帮助。记得收藏和关注呦!(每日更新各种大数据框架)
如需转载请注明出处(创作不易请见谅)
和巨婴程序猿一起成长。让自己变得更优秀
想了解更多精彩内容,快来关注跟着巨婴去逆袭
我最近一直在思考(大数据通俗讲解)的问题,你的看法是什么呢?关注我快说出来一起交流一下吧~
- 上一篇: 祸害阿里云宕机3小时的IO HANG究竟是什么?
- 下一篇: 如何硬件上提高OLTP数据库性能?
猜你喜欢
- 2025-01-17 选择闪存存储解决方案需要考虑六因素
- 2025-01-17 聚焦数智互融,国产化基础软件支撑产业数字化转型
- 2025-01-17 内存数据库
- 2025-01-17 如何硬件上提高OLTP数据库性能?
- 2025-01-17 祸害阿里云宕机3小时的IO HANG究竟是什么?
- 2025-01-17 OLTP vs OLAP 区别和联系
- 2025-01-17 OLTP和OLAP的区别
- 2025-01-17 关于数据库你知道OLAP、OLTP吗,它们竟然是两个世界
- 2025-01-17 OLTP和OLAP有什么区别和不同?
你 发表评论:
欢迎- 最近发表
-
- Win11学院:如何在Windows 11上使用WSL安装Ubuntu
- linux移植(Linux移植freemodbus)
- 独家解读:Win10预览版9879为何无法识别硬盘
- 基于Linux系统的本地Yum源搭建与配置(ISO方式、RPM方式)
- Docker镜像瘦身(docker 减小镜像大小)
- 在linux上安装ollama(linux安装locale)
- 渗透测试系统Kali推出Docker镜像(kali linux渗透测试技术详解pdf)
- Linux环境中部署Harbor私有镜像仓库
- linux之间传文件命令之Rsync傻瓜式教程
- 解决ollama在linux中安装或升级时,通过国内镜像缩短安装时长
- 标签列表
-
- 下划线是什么 (87)
- 精美网站 (58)
- qq登录界面 (90)
- nginx 命令 (82)
- nginx .http (73)
- nginx lua (70)
- nginx 重定向 (68)
- Nginx超时 (65)
- nginx 监控 (57)
- odbc (59)
- rar密码破解工具 (62)
- annotation (71)
- 红黑树 (57)
- 智力题 (62)
- php空间申请 (61)
- 按键精灵 注册码 (69)
- 软件测试报告 (59)
- ntcreatefile (64)
- 闪动文字 (56)
- guid (66)
- abap (63)
- mpeg 2 (65)
- column (63)
- dreamweaver教程 (57)
- excel行列转换 (56)
本文暂时没有评论,来添加一个吧(●'◡'●)