传统数仓和大数据数仓的区别
大数据数仓分层
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
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构