传统数仓和大数据数仓的区别

大数据数仓分层

create database ods; ----来源数据层

create database dwd; -----明细事实层

create database dim; -----维度层

create database dws; ------汇总层

create database ads; ------应用层

传统数仓分层

create database ods; ----来源数据层

create database dw; -----数仓层

create database dm; ------集市层

 

hadoop和oracle有什么区别---------两个软件不是一类的!!

1)Hadoop不是数据库,因为Hadoop的核心是HDFS(分布式文件系统),所以从这一点就可以看出它的本质是一个非常强大的文件系统。

Hadoop底层架构中的HDFS和MapReduce给它带来了两大优势——可扩展性和大规模并行处理(MPP)能力

所以它可以存储各种格式的文件,而且支持的数据量很大,并且可以并行计算。但是它并不适合事务处理,就例如增删改。

2)Oracle是数据库软件,不支持存储其他格式的数据,只能是表,也就是结构化的数据,是可以进行增删改查操作的!,支持的数据量会比hadoop少。

优缺点:hadoop适合做大数据量的批量处理并且搭建价格相对oracle便宜些,oracle性能高,稳定性好。

 

 hive和orecle的语法不同详细:https://www.cnblogs.com/linn/p/5956638.html

大数据分层基础:https://www.cnblogs.com/itboys/p/10592871.html

 

posted @   潜摩羯  阅读(344)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
点击右上角即可分享
微信分享提示