你的位置:首页 > 软件开发 > Java > spark hive区别

spark hive区别

发布时间:2016-06-05 13:00:15
一:Hive本质是是什么1:hive是分布式又是数据仓库,同时又是查询引擎,Spark SQL只是取代的HIVE的查询引擎这一部分,企业一般使用Hive+spark SQL进行开发2:hive的主要工作 1> 把HQL翻译长map-reduce的 ...

spark  hive区别

一:Hive本质是是什么

1:hive是分布式又是数据仓库,同时又是查询引擎,Spark SQL只是取代的HIVE的查询引擎这一部分,企业一般使用Hive+spark SQL进行开发

2:hive的主要工作

      1>  把HQL翻译长map-reduce的代码,并且有可能产生很多mapreduce的job

      2> 把生产的Mapreduce代码及相关资源打包成jar并发布到Hadoop的集群当中并进行运行

3:hive架构

                     spark  hive区别

 

4:hive默认情况下用derby存储元数据,所以在生产环境下一般会采用多用户的数据库进行元数据的存储,并可以读写分离和备份,一般使用主节点写,从节点读,一般使用mysql

5:hive数据仓库数据的具体存储

spark  hive区别

原标题:spark hive区别

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

可能感兴趣文章

我的浏览记录