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

网站联盟推广网络营销和网上销售的区别

网站联盟推广,网络营销和网上销售的区别,中文字幕mv在线观看,专业团队图片张伟我们先简要了解下InputFormat输入数据 1.数据块与数据切片 数据块: Block在HDFS物理上数据分块,默认128M。数据块是HDFS存储数据单位 数据切片: 数据切片只是在逻辑上对输入进行分片,并不会物理上切片存储。数据切片是MapReduce…

我们先简要了解下InputFormat输入数据

1.数据块与数据切片

数据块: Block在HDFS物理上数据分块,默认128M。数据块是HDFS存储数据单位
数据切片: 数据切片只是在逻辑上对输入进行分片,并不会物理上切片存储。数据切片是MapReduce计算输入数据的单位,一个切片对应启动一个MapTask

2.数据切片与MapTask并行度决定机制

  1. 一个Job的Map阶段并行度由客户端在提交Job时的切片数决定
  2. 每一个Split切片分配一个MapTask并行实例处理
  3. 默认情况下,切片大小=数据块大小
  4. 切片时不考虑数据集整体,而是针对每一个文件单独切片

3.TextInputFormat

TextInputFormat是默认的FileInputFormat实现类,按行读取每条记录。键是文件中的位置LongWritable类型,值是文本行Text类型

4.CombineTextInputFormat

4.1 应用场景

TextInputFormat按文件切片,不管文件多小,都会是一个单独的切片,都会交给一个MapTask,这样如果大量小文件,就会产生大量MapTask,影响性能
CombineTextInputFormat用于小文件过多场景,它可以将多个小文件逻辑上规划到一个切片中,这样多个小文件就可以交给一个MapTask处理

4.2 Driver中代码配置
job.setInputFormatClass(CombineFileInputFormat.class);
// 虚拟存储切片最大值设置为4M,可根据小文件情况调整
CombineFileInputFormat.setMaxInputSplitSize(job, 4 * 1024 * 1024);
4.3 切片机制

生成切片过程包括:虚拟存储过程和切片过程

1)假设有4个小文件abcd[读取时按字典顺序]大小分别为1.7M、5.1M、3.4M以及6.8M这四个小文件
2)虚拟存储之后形成6个文件块,大小分别为:1.7M (2.55M、2.55M)3.4M(3.4M、3.4M),因为ac文件小于4M,分为一块;bd文件大于4M且小于2 * 4M且为了均匀考虑故均分为两块(如果有E文件大小为8.2M,即8.2>2 * 4,则先逻辑划分出4M,剩余4.2在按之前逻辑均匀划分)
3)切片过程判断虚拟存储文件是否大于等于4M,是则单独形成一个切片,否则跟下一个虚拟存储文件合并,共同形成一个切片,故abcd最终会形成3个切片,大小分别为:(1.7+2.55)M,(2.55+3.4)M,(3.4+3.4)M

欢迎关注公众号算法小生与我沟通交流

http://www.yayakq.cn/news/540443/

相关文章:

  • 上海专业高端网站建设嵌入式软件开发平台有哪些
  • 温州网站建设方案服务自己开发app怎么赚钱
  • 基于asp网站开发 论文wordpress与drupal对比
  • 网站设计制作要多少钱工商局外网
  • 网页游戏网站首页舟山城乡建设培训中心网站
  • 金华网站建设公司哪个好长沙网络公司营销推广
  • php红酒网站建设服装外贸网站建设
  • 哈尔滨建设工程信息网官方网站东莞娱乐场所开放通知
  • 网站适配手机怎么做廉政建设网评文章网站
  • 怎样建设一个能上传数据的网站seo优化代运营
  • 建网站的详细技术泉州网页定制
  • 伴奏在线制作网站wordpress首页非常慢
  • 怎么知道网站谁建的网站开发华企云商
  • 保定网站推广费用提升神马关键词排名报价
  • 淘宝客手机网站手机建设银行网站进不去
  • 禅城网站制作wordpress视频api
  • 哪里有做网站的单位宝塔建站wordpress
  • 眉山企业网站建设网站设计的技术选择
  • 区块链网站开发台州公司网站建设
  • 郑州做网站找赢博科技手机移动端网站是什么
  • 安远网站建设给网站做网络安全的报价
  • 网站站长统计怎么做医药做网站
  • wordpress开启多站点模式厚街建设网站
  • 太原网站推广排名网站开发运营经理
  • 广州餐饮管理有限公司甘肃网站优化
  • 高端网站建设团队站内推广策略
  • 海外网站购物平台有哪些网站建设对称对比型
  • 浙江省门户网站网站建设的客户需求调查与分析
  • 做网站游戏推广赚钱吗WordPress pdo mysql
  • 网站一屏的尺寸c语言如何做网站