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

长春怎样建网站?最新网站制作公司哪个好

长春怎样建网站?,最新网站制作公司哪个好,网页设计制作公司做什么,湖南网站建设mxtia&&大数据学习&& 🔥系列专栏: 👑哲学语录: 承认自己的无知,乃是开启智慧的大门 💖如果觉得博主的文章还不错的话,请点赞👍收藏⭐️留言📝支持一下博主哦&#x1f91…

&&大数据学习&&

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


对于一个分布式的计算任务而言,设置一个合适的并行度十分重要。Hive的计算任务由MapReduce完成,故并行度的调整需要分为Map端和Reduce端。

12.7.1.1 Map端并行度

Map端的并行度,也就是Map的个数。是由输入文件的切片数决定的。一般情况下,Map端的并行度无需手动调整。

以下特殊情况可考虑调整map端并行度:

1)查询的表中存在大量小文件

按照Hadoop默认的切片策略,一个小文件会单独启动一个map task负责计算。若查询的表中存在大量小文件,则会启动大量map task,造成计算资源的浪费。这种情况下,可以使用Hive提供的CombineHiveInputFormat,多个小文件合并为一个切片,从而控制map task个数。相关参数如下:

set hive.input.format=org.apache.hadoop.hive.ql.io.CombineHiveInputFormat;

2)map端有复杂的查询逻辑

若SQL语句中有正则替换、json解析等复杂耗时的查询逻辑时,map端的计算会相对慢一些。若想加快计算速度,在计算资源充足的情况下,可考虑增大map端的并行度,令map task多一些,每个map task计算的数据少一些。相关参数如下:

--一个切片的最大值set mapreduce.input.fileinputformat.split.maxsize=256000000;

12.7.1.2 Reduce端并行度

Reduce端的并行度,也就是Reduce个数。相对来说,更需要关注。Reduce端的并行度,可由用户自己指定,也可由Hive自行根据该MR Job输入的文件大小进行估算。

Reduce端的并行度的相关参数如下:

--指定Reduce端并行度,默认值为-1,表示用户未指定set mapreduce.job.reduces;--Reduce端并行度最大值set hive.exec.reducers.max;--单个Reduce Task计算的数据量,用于估算Reduce并行度set hive.exec.reducers.bytes.per.reducer;

Reduce端并行度的确定逻辑如下:

若指定参数mapreduce.job.reduces的值为一个非负整数,则Reduce并行度为指定值。否则,Hive自行估算Reduce并行度,估算逻辑如下:

假设Job输入的文件大小为totalInputBytes

参数hive.exec.reducers.bytes.per.reducer的值为bytesPerReducer。

参数hive.exec.reducers.max的值为maxReducers。

则Reduce端的并行度为:

根据上述描述,可以看出,Hive自行估算Reduce并行度时,是以整个MR Job输入的文件大小作为依据的。因此,在某些情况下其估计的并行度很可能并不准确,此时就需要用户根据实际情况来指定Reduce并行度了。

http://www.15wanjia.com/news/196522.html

相关文章:

  • 山西网站制作方案做简历好的网站
  • 龙华建设发展有限公司网站医生在线免费咨询
  • 苏州市吴江区住房和城乡建设局网站dw怎么做网站注册登入页面
  • 自己怎么做专属自己的网站网站是怎么做优化
  • 建站网址是多少王野天个人简介
  • 做网站怎么写代码WordPress注册页背景
  • 沈阳网站seo优化哪家好电子商务网站建设与管理实验
  • 圣耀做单网站唐山做网站多少钱
  • 外贸网站建设哪里有网站安全解决方案
  • 网站建设实施方案及预算自己做的网站本地虚拟上传
  • 在线视频网站如何制作沈阳制作网站的公司有哪些
  • 网站百度百科怎么做小学六年级做的网站
  • 阿里云网站搭建网站建设推广的广告语
  • 西安网站建设熊掌重庆建设工程造价网官网
  • 我是站长网丹棱网站建设
  • 如何能把网站做的更大做网站哪个公司好
  • 网站所有页面湘潭优化公司
  • 大连建站免费模板cms网站栏目介绍
  • 标志在线设计网站免费英文网站建设
  • 怎么做网站能够增加人气中国企业网信息网
  • 基于php的网站开发厦门网站建设和人才库建设
  • 好的结构设计网站WordPress好看的博客主题有哪些
  • 做视频网站盈利多少视频拍摄报价单
  • 如何办个网站wordpress作品
  • 襄垣城乡建设管理局的网站wordpress汉语插件
  • 哈尔滨市营商环境建设监督局网站潍坊 企业网站建设
  • 电子政务与网站建设的经验外贸网站建设便宜
  • 网站建设需要提供什么资料学校网站 aspx源码
  • 哪个行业建设网站的需求多广东中南建设有限公司网站
  • 站长工具seo综合查询怎么用东莞网络推广服务外包