游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

MapReduce是什么?大数据开发的学习之路必须缺它不可吗

  今天我们开始学习新的篇章MapReduce系列知识,所以本期带来的是大数据开发MapReduce,MapReduce作为一种编程模型,它是如何将自己的功能发挥到极致,以此提高工作效率的呢?下面就一起来看。
  一、MapReduce简介
  MapReduce是一个高性能的分布式计算框架,用于大规模数据集(大于1TB)的并行运算。它极大的方便编程人员在不会分布式并行编程的情况下,将自己的程序运行在分布式系统上。MapReduce分为Map(映射)和Reduce(化简)两个阶段,是在HDFS存储数据的基础上,将一个较大的计算任务(job)分解成若干小任务(task),每个小任务都由一个Map任务(task)来计算(这个Map尽量在数据所在节点上完成计算),然后再将每个Map的计算结果由一个或多个Reduce任务(task)合并,得到最终的结果。它的火热发展也得感谢GOOGLE,当初GOOGLE将几篇关于MapReduce的文章发布出来之后,就一炮而红,Hadoop的思想源于Google的几篇论文,提出来分布式计算框架MapReduce。
  二、MapReduce结构
  MapReduce由Client、JobTracker、TaskTracker、Task组成
  1。Client
  用户编写的MapReduce程序通过Client提交到JobTracker端用户可通过Client提供的一些接口查看作业运行状态
  2。JobTracker
  JobTracker负责资源监控和作业调度JobTracker监控所有TaskTracker与Job的健康状况,一旦发现失败,就将相应的任务转移到其他节点JobTracker会跟踪任务的执行进度、资源使用量等信息,并将这些信息告诉任务调度器(TaskScheduler),而调度器会在资源出现空闲时,选择合适的任务去使用这些资源
  3。TaskTracker
  TaskTracker会周期性地通过心跳将本节点上资源的使用情况和任务的运行进度汇报给JobTracker,同时接收JobTracker发送过来的命令并执行相应的操作,TaskTracker使用slot等量划分本节点上的资源量(CPU、内存等)。一个Task获取到一个slot后才有机会运行,而Hadoop调度器的作用就是将各个TaskTracker上的空闲slot分配给Task使用。slot分为Mapslot和Reduceslot两种,分别供MapTask和ReduceTask使用
  4。Task
  Task分为MapTask和ReduceTask两种,均由TaskTracker启动
  说完了结构那我们就仔细看看它是怎么进行操作过程的。
  三、MapReduce的执行流程
  通过将输入数据划分为M个分片,map函数的调用分布在多台机器上,这些分片可与不同的机器并行地处理。通过将中间结果的键空间划分为R个分片,reduce函数的调用分布在多台机器上。
  下图展示了MapReduce操作的整个流程。
  1。客户程序中的MapReduce库首先将输入文件分成M个大小通常为16MB或者64MB的分片。然后开始在集群上的机器复制客户程序
  2。其中有一个程序的备份是特殊的,它就是主节点。其它的是由主节点分配任务的从节点。主节点有M个map任务和R个reduce任务要分配给那些空闲的从节点。
  3。一个被分配了map任务的从节点从输入分片中读取内容,然后从输入中解析出键值对被传递给用户定义的map函数,由它来产生中间结果的键值对并缓存在内存中。
  4。在内存中的键值对被周期性地写入到本地磁盘,通过分片函数被分成R个分片。这些分片的位置被回传给主节点,由主节点告诉reduce从节点它们的位置。
  5。当reduce从节点被主节点告知分片的位置时,它从使用RPC(remoteprocedurecall)去读取那些缓存数据,当读完后,它会按键值进行排序,然后将有相同键值的键值对组合在一起,形成键值列表。
  6。reduce从节点遍历已经排序合并好了的中间数据,将每一个键值列表对传递给客户定义的reduce函数。reduce函数返回的结果被添加到这个reduce从节点的结果文件中。
  7。当所有map从节点和reduce从节点完成后,主节点唤醒客户程序。如果MapReduce程序成功完成,结果文件被存储在R个输出文件中。
  以上就是本期的内容了,Hadoop系列知识之前说过会占很多,今天MapReduce也是属于Hadoop的知识体系,希望大家能好好理解。
  希望大家点个关注,及时收取最新文章推送,想了解更多敬请咨询加米谷大数据。
  有问题的欢迎在评论区留言,如有侵权请告知。

为什么Fastly喜欢QUIC和HTTP3在Fastly(一个网络服务提供商),我们对资源的配置非常有目的性和选择性。这意味着我们更关心我们所承担的项目种类和它们所产生的影响,而不是项目的数量。这就是为什么我们对QUI……微信哪些平台可以投稿?我整理了一些我投过稿的平台,号主温柔,而且容易过稿。【一片温柔】急需大量稿件(长期征稿)征稿类型:情感文干货文,稿费1050r篇(有阅读奖励)信件(内容真挚即可),……小米PocoF3中档的新机王?小米在PocoF3中提供了一系列高端规格,从120HzOLED显示屏到Snapdragon870开始。此外,还有功能强大的电池,具有快速充电技术,双扬声器,三摄像头设置,快速的……微软苹果华为的研发基地都在苏州,是不是说明苏州开始向高科技研微软、苹果、华为研发基地苏州,是不是苏州开始向高科技研发创新模式转变?是的,印象中大家都一直以为苏州就是外资的代工厂基地,其实这都是老黄历了。苏州这个城市比较特殊,开放之……某球星卡被贝克特公司评为9分。创纪录的520万美元球星卡成交有人总结了元宇宙的六大特征:链接、身份、现实感、创造、规则、文明。我认为元宇宙是一种社会形态,这意味着,这不是一个团队就能解决的问题。张启煊表示。他表示,目前影眸科技专注……抢先一步!AppleWatch7华强北版已经开卖近日,有网友爆料未发布的AppleWatchSeries7已经在华强北开卖,难道是苹果货品泄漏?原来,这是AppleWatchSeries7华强北版本,目前来看,应该是因……华为旗舰机曝光麒麟9010鸿蒙OS实力重回巅峰华为的mate系列,是华为最高端的旗舰手机,这次余承东首爆料的所爆料的华为mate50pro,将会搭载华为新一代麒麟9010芯片。有消息显示,虽然说华为的芯片被暂时断供,……想象一下,人类未来的可能生存方式这个题目比较大,很难想象,因此考虑几种方式。古人云:盛极必衰。从目前来看,人类还远远未到。因此,如果发挥个人想象,再参考其他发展因素,当然,影响最大的肯定是科技因素,这其中最受……道德经的忠告这种干部,正在拖垮你的公司作者:吴强私人董事会教练来源:正和岛(ID:zhenghedao)随着私董会的普及,有些企业也开始尝试内部私董会,在会议的讨论中,可以看出不同企业的行事风格,这也是……助听器中的多维和多重是什么意思?该如何选购助听器呢?您好,助听器中的多维和多重是什么意思?该如何选购助听器呢?这个可能是瑞瑞声达助听器中的一些功能,建议您到验配中心详细了解体验,选配助听器一定要到正规验配中心根据自己的听力……雷军退还小米手机1收入!每人赠送1999元红包,米粉已上架闲中国经济周刊经济网讯近日,小米创始人雷军公布小米十周年感恩红包领取情况称,截至8月15日16时,已有96986位用户收到1999元红包,累计1。94亿。据悉,8月10日的……广东5G基站数量全国居首广州日报讯(全媒体记者魏丽娜、邓潇丽)审议修改人口与计划生育条例,确保三孩政策及配套支持措施在广东省平稳有效实施;加快乡村振兴促进条例立法,促进农业高质高效、乡村宜居宜业、农民……
苏宁易购818手机榜单华为P50全面崛起,OV阵营坚守阵地8月的旗舰乱战已经开打,小米MIX4走出了一招当头炮,荣耀Magic3也不甘示弱,两大黑科技旗舰上演了硬碰硬的对决;而三星则悄然发布了两款折叠屏旗舰,ZFold3与ZFlip3……oppo真的走下坡路了吗?oppo闷声发大财,oppo理念当老二,千年老二,产品跟着老大走。oppo手机做工精良,售后服务好,零售网点多。oppo认真做产品,何来下坡路。哪怕是华为当年入日中天,oppo……华为荣耀Magic2还能再战?荣耀Magic2是荣耀于2018年发布的一款滑盖智能手机,售价为3799元起。该机采用了弹升式前置摄像头,100全面屏。搭载麒麟980芯片。屏幕尺寸:6。39英寸,中等身……助听器的频谱重组技术是什么?您好,频谱重组主要是针对于高频损失严重无法补偿或补偿效果不理想的用户,助听器有了这个功能会将用户的高频部分声音移动压缩至用户可听见的中频区域。目前有两种压缩方式:叠加和压缩,希……吴亦凡多个平台账号遭封禁恒大向腾讯等公司出售恒腾网络股权【网易云音乐通过港交所聆讯:Q1营收15亿】港交所官网显示,网易云音乐已通过上市聆讯,上市联席保荐人为美林、中金及瑞信。资料集最新披露数据显示,Q1总营收15亿元,同比增长74……突破7000MBs的极速玩家希捷酷玩530固态硬盘深度测试对于游戏玩家来说,硬件产品的速度是一项重要硬指标。除了大家重点关注的处理器、显卡、内存之外,硬盘的速度对于游戏玩家在游戏中的体验同样至关重要,目前市面上已有不少以游戏为主要应用……颠覆性视觉体验!小米之家现场体验小米电视6OLED【前言】本人作为硬核宅男一枚,难得陪媳妇逛次街。在媳妇看衣服去的路上,发现这里居然有小米之家线下体验店,于是走进去逛逛,体验小米的诸多黑科技,来打发漫长的等待时间。刚进店……三星手机逐渐衰落,小米正在崛起,有望成为全球第一在现在的全球手机品牌中,由三星和苹果手机垄断的局面已经逐渐分崩离析,恐怕再也回不到曾经的巅峰时期了,因为我国的国产手机品牌已经在强势崛起,不仅在国内深受国民的喜爱,更是在国际市……锤子挺冤的试用了三天,改变了我对它的看法锤子究竟怎么倒下的,咱就不追究了,毕竟这里面牵扯的事情太过复杂,主要还是讲讲这几天我用坚果R2的一些想法。坚果R2由于工作原因,我拿到了坚果R2,还是纯白色,说实话……理想合资新晨动力生产新一代增程器来源:盖世汽车8月27日,理想汽车与新晨动力机械有限公司签署投资协议,双方将成立全新的合资公司四川理想新晨科技有限公司,新公司将为理想汽车开发并制造新一代增程器。与……人工智能再度崛起,这是最好的时代,这是最坏的时代我是谁围棋九段李世石人工智能在度崛起2016年对于人工智能来说是一个特殊的年份。AlphaGo大胜围棋九段李世石让近十年来再一次兴起的人工智能技术走向台前,进人公众的视野……60ms无感延迟TWS蓝牙游戏耳机,雷柏VM700S可无线充欢迎高手,登车TWS游戏耳机列车号全新征程热血开启这款120分超满分旗舰把性能和价格推向新的高度雷柏VM700S蓝牙TWS背光游戏耳机像一场无尽的……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网