当前位置: 首页 > news >正文

网站网页设计前言怎么在导航网站上做推广

网站网页设计前言,怎么在导航网站上做推广,做网站避免上当,高端医疗网站建设&&大数据学习&& 🔥系列专栏: 👑哲学语录: 承认自己的无知,乃是开启智慧的大门 💖如果觉得博主的文章还不错的话,请点赞👍收藏⭐️留言📝支持一下博主哦&#x1f91…

&&大数据学习&&

🔥系列专栏: 👑哲学语录: 承认自己的无知,乃是开启智慧的大门
💖如果觉得博主的文章还不错的话,请点赞👍+收藏⭐️+留言📝支持一下博主哦🤞


1)Spark on Hive
Spark on Hive 是Hive只作为存储角色,Spark负责sql解析优化,执行。这里可以理解为Spark 通过Spark SQL 使用Hive 语句操作Hive表 ,底层运行的还是 Spark RDD。具体步骤如下:

通过SparkSQL,加载Hive的配置文件,获取到Hive的元数据信息;
获取到Hive的元数据信息之后可以拿到Hive表的数据;
通过SparkSQL来操作Hive表中的数据。

2)Hive on Spark
Hive on Spark是Hive既作为存储又负责sql的解析优化,Spark负责执行。这里Hive的执行引擎变成了Spark,不再是MR,这个要实现比Spark on Hive麻烦很多, 必须重新编译你的spark和导入jar包,不过目前大部分使用的确实是spark on hive。

Hive默认使用MapReduce作为执行引擎,即Hive on MapReduce。实际上,Hive还可以使用Tez和Spark作为其执行引擎,分别为Hive on Tez和Hive on Spark。由于MapReduce中间计算均需要写入磁盘,而Spark是放在内存中,所以总体来讲Spark比MapReduce快很多。因此,Hive on Spark也会比Hive on MapReduce快。由于Hive on MapReduce的缺陷,所以企业里基本上很少使用了。

Spark on Hive和Hive on Spark的区别主要体现在以下三个方面:

  1. 数据源:Spark on Hive的数据源是Hive,它从Hive中获取数据,然后对数据进行SparkSQL操作。而Hive on Spark的数据源是Hive本身。
  2. 执行引擎:Spark on Hive底层运行的还是Spark RDD。而Hive on Spark则是将Hive查询从MapReduce操作替换为Spark RDD操作。
  3. 实现方式:Spark on Hive通过SparkSQL加载Hive的配置文件,获取Hive的元数据信息,然后就可以获取Hive的所有表的数据,并对其进行SparkSQL操作。而Hive on Spark则需要重新编译Spark和导入jar包才能实现。
http://www.yayakq.cn/news/185208/

相关文章:

  • 霍尔果斯建设局网站有哪些做ppt网站
  • 网站模板html个人证书查询网入口免费
  • 医药建设网站个人社保缴费记录查询
  • 旅游网站制作方案电脑配件经营网站的建设论文
  • 怎样做网站发帖.net网站开发优点
  • 广东网站设计网站设计方案案例分析
  • 全网展示型网站建设东圃做网站
  • 盘锦网站建设哪家好哈尔滨市工程建设网
  • 电子商务网站规划原则wordpress数据库加速
  • 做网站窗体属性栏设置文字居中兰州最新消息今天又封了
  • 什么是网站内容建设服务器和域名有免费申请
  • html5网站开发的源码徐州网站建设哪家好薇
  • 北京网站优化实战网站平台免费
  • 江油建设局网站做盗版电影网站
  • 做网站广告联盟坑梓网站建设咨询
  • 应该知道的网站福州制作公司网站
  • 知乎网站怎么做推广深圳工业设计公司有哪些
  • 建设农产品网站总结ppt58同城做网站要钱吗
  • 山东公司网站建设nodejs做后端的网站
  • 做任务换流量的网站网站建设与维护心得
  • 做网站需要用到哪些开发软件小区服务网站怎么做
  • 西宁网站建设方案wordpress放谷歌代码
  • 用织梦做的网站好还是cmswordpress 软件
  • 营销型网站页面布局大连seo优化
  • 淘宝怎么才能发布网站建设网站如何设置微信支付功能
  • 建设部网站工程设计收费标准广州专业的免费建站
  • 营销型企业网站建设板块设置网站左侧导航源码
  • 大型网站制作平台事业单位网站模板
  • 山东济南网络科技有限公司赣州seo推广
  • php 手机网站cmswordpress 链接优化