- 1
- 0
- 约小于1千字
- 约 7页
- 2024-03-01 发布于陕西
- 举报
《大数据平台部署与运维》《大数据平台部署与运维》课程组计数器的基本原理
本节重点计数器的基本概念计数器的基本原理
MapReduce编程过程对于基于MapReduce编程范式的分布式计算来说,本质上而言,就是在计算数据的交、并、差、聚合、排序等过程。而分布式计算分而治之的思想,让每个节点只计算部分数据,也就是只处理一个分片,那么要想求得某个key对应的全量数据,那就必须把相同key的数据汇集到同一个Reduce任务节点来处理,那么Mapreduce范式定义了一个叫做Shuffle的过程来实现这个效果。
Map端sortMap端的输出数据,先写环形缓存区kvbuffer,当环形缓冲区到达一个阀值(可以通过配置文件设置,默认80),便要开始溢写,但溢写之前会有一个sort操作,这个sort操作先把Kvbuffer中的数据按照partition值和key两个关键字来排序,移动的只是索引数据,排序结果是Kvmeta中数据按照partition为单位聚集在一起,同一partition内的按照key有序。
spill(溢写)当排序完成,便开始把数据刷到磁盘,刷磁盘的过程以分区为单位,一个分区写完,写下一个分区,分区内数据有序,最终实际上会多次溢写,然后生成多个文件
Reduce操作
您可能关注的文档
- 4.1定积分问题举例.ppt
- 4.1---高职财经商贸类专业毕业论文写作与答辩--单元四毕业论文选题-毕业论文开题.ppt
- 4.1货物智能跟踪与定位技能训练什么.ppt
- 4.1企业所得税的计算.ppt
- 4.1物流信息技术与应用-GIS概述(2018新).ppt
- 4.1压力仪表常见故障与处理.ppt
- 4.2.1.3处理订单付款完成后的问题.ppt
- 4.2.3.1认识关联产品定向推荐.ppt
- 4.2.3海运提单中栏目填写注意事项.ppt
- 4.2.1海运提单的含义和作用.ppt
- 2027届平度市六年级数学第一学期期末联考模拟试题含解析.doc
- 安徽省颍上六十铺中学2027届数学七年级第一学期期末经典模拟试题含解析.doc
- 江南大学《嵌入式系统原理》2022-2023学年第一学期期末试卷.doc
- 河源市龙川县2026年六年级数学第一学期期末调研试题含解析.doc
- 辽宁省朝阳市北票市2027届六年级数学第一学期期末达标检测模拟试题含解析.doc
- 四川2027届数学三上期末经典模拟试题含解析.doc
- 保定电力职业技术学院《中国近代史文献选读》2023-2024学年第一学期期末试卷.doc
- 2025年广西壮族南宁市三年级数学第一学期期末质量跟踪监视试题含解析.doc
- 2025年中职科学教育(科学教育基础)试题及答案.doc
- 2025年中职第二学年(城市轨道交通运营管理)地铁运营调度测试卷.doc
最近下载
- 三菱镭射钻机培训教材-方正Ver.ppt VIP
- 14J936变形缝建筑构造.pdf VIP
- DBJ33T 1361-2026《建筑与市政塔式起重机安全技术标准》.pdf VIP
- 非金属新材料行业市场前景及投资研究报告:湿电子化学品,高级湿电子化学品企业.pdf
- 教师职业道德读书笔记 [《教师职业道德》读书笔记].doc VIP
- (推荐)07j306排水沟图集.pdf VIP
- 2025-2026学年初中英语六年级下册(2024)鲁教版(五四制)(2024)教学设计合集.docx
- 新22J09 附属建筑(建筑图集).docx VIP
- 2024-2025学年初中英语六年级上册鲁教版(五四制)(2024)教学设计合集.docx
- ps《泪指轮传说—尤特娜英雄战记》游戏攻略.doc VIP
原创力文档

文档评论(0)