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

网站建设的因素重庆新闻联播今天

网站建设的因素,重庆新闻联播今天,如何在百度做网站,展示网站和营销网站的区别概述 Conbiner在MapReduce的Shuffle阶段起作用#xff0c;它负责局部数据的聚合#xff0c;我们可以看到#xff0c;对于大数据量#xff0c;如果没有Combiner#xff0c;将会在磁盘上写入多个文件等待ReduceTask来拉取#xff0c;但是如果有Combiner组件#xff0c;我们… 概述 Conbiner在MapReduce的Shuffle阶段起作用它负责局部数据的聚合我们可以看到对于大数据量如果没有Combiner将会在磁盘上写入多个文件等待ReduceTask来拉取但是如果有Combiner组件我们可以通过Combiner来减小中间结果文件的大小从而增加传输的效率。 以wordcount为例从map出来的kv已经经过了排序是有序的我们可以进行一次Combiner将相同key的value进行一个合并从而减少数据量。接着再进行一次归并排序将多个溢写文件合并到一起。如果溢写的文件特别多一次归并排序不能全部合并默认一次归并10个溢写文件可以再进行一次归并。最终只有一个中间结果文件产生。 Combiner是MapReduce程序中Mapper和Reducer之外的一个组件。Combiner组件的父类就是ReducerCombiner和Reducer的区别在于运行的位置Combiner的意义就是对每一个MapTask的输出进行局部汇总以减小网络传输量。Combiner能够应用的前提是不能影响最终的业务逻辑而且Combiner的输出kv应该跟Reducer的输入kv类型要对应起来。 比如wordcount案例我们可以对它增加一个Combiner因为这样不会影响最终结果。但是对于求平均值这种案例比如35726)/5 ! 357)/3 (26)/2 实现 Combiner只需要继承Reducer类并重写reduce方法即可我们只需要在wordcount案例基础之上增加一个类WordCountCombiner并在Runner类中修改job的属性即可。 WordCountCombiner类 public class WordCountCombiner extends ReducerText, LongWritable,Text,LongWritable {private LongWritable OUT_KEY new LongWritable();Overrideprotected void reduce(Text key, IterableLongWritable values, Context context) throws IOException, InterruptedException {int sum 0;for (LongWritable value : values) {sum value.get();}OUT_KEY.set(sum);context.write(key,OUT_KEY);}} 修改job属性 //设置combinerjob.setCombinerClass(WordCountCombiner.class);
http://www.hkea.cn/news/14355771/

相关文章:

  • 太原网站建设名录咨询管理公司
  • 便宜的网站设计备案信息查询
  • 资产管理系统源码搜狗搜索引擎优化论文
  • 云霄县建设局网站投诉沈阳做网站公司哪家好
  • 宁夏建设工程质量安全监督总网站凡科建站视频教程
  • wordpress网站建设教程视频高端网站建设 n磐石网络
  • 公司网站是不是每天要更新百姓网二手车
  • 淮安谁家做网站推广广告
  • 网站建设品无人机东莞网站建设
  • 做网站改字号代码哪些网站可以做edge主页
  • 网站分辨率兼容怎么做python做直播网站
  • 西宁知名网站设计公司坪山网站建设资讯
  • 网站建设和管理维护中国建设银行北京分行门户网站公告
  • 展览馆网站建设方案书怎么做浏览器网站吗
  • 怎样建设网站是什么厦门市翔安区建设局网站
  • 五指山住房建设局网站模板企业快速建站
  • 网站开发项目教程答案杭州网站开发响应式
  • seo工具网站光明网站建设
  • 龙岩做网站公司哪家好公众号怎么制作教程
  • 贵阳 网站建设帮人做网站 怎么收费
  • 如何做企业网站的更新视频wordpress源码
  • 消费金融网站建设wordpress 下雪
  • 乐山网站建设公司网站做icp备案需要多久
  • 陕西手机网站制作wordpress 正在建设插件
  • 怎样提高网站点击率哈尔滨市哪里做淘宝网站
  • 优秀网站的链接wordpress菜单与页面关联
  • 企业网站建设的现状中石化两学一做网站
  • 黄冈建设培训中心网站wordpress the_
  • 网站开发 国际网站商丘柘城做网站
  • 做搜狗手机网站排哪里有免费的网站推广软件