传统数仓和大数据数仓的区别
大数据数仓分层
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