首页 > 建设工程> 注册土木工程师
题目内容 (请给出正确答案)
[单选题]

传统的MapReduce模型要求每一轮MapReduce操作之后,数据必须落地到分布式文件系统上。而一般的MapReduce应用通常由多个MapReduce作业组成,每个作业结束之后需要写入磁盘,接下去的Map任务很多情况下只是读一遍数据,为后续的Shuffle阶段做准备,这样其实造成了冗余的IO操作。为了解决这一问题,提供更优的性能,大数据计算服务提供了扩展的MapReduce模型,该模型区别于普通MapReduce模型的主要特点是:()。

A.支持Map后连接任意多个Reduce操作,如Map-Reduce-Reduce

B.支持Map后不连接Reduce,而是连接另一个map,如Map-Map-Reduce

C.支持ChainMapper/Reducer,即支持Map-Reduce-Map-Reduce

D.支持没有Map,直接进入Reduce

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“传统的MapReduce模型要求每一轮MapReduce操作…”相关的问题
第1题
以下哪一种计算模型是不适合处理实时计算的?()

A.Storm

B.MapReduce

C.Yarn

D.Spark

点击查看答案
第2题
下列关于MapReduce模型的描述,错误的是哪一项()。

A.MapReduce采用“ 分而治之”策略

B.MapReduce设计的一个理念就是“ 计算向数据靠拢”

C.MapReduce框架采用了Master/Slave架构

D.MapReduce应用程序只能用Java来写

点击查看答案
第3题
以下选项哪个是MapReduce正确的运行模型()。

A.Reduce-Map-Shuffle

B.Shuffle-Map-Reduce

C.Map-Shuffle-Reduce

D.Map-Reduce-Shuffle

点击查看答案
第4题
关于MapReduce描述不正确的是()。

A.MapReduce是处理大量半结构化数据集合的编程模型

B.MapReduce和Hadoop是相互独立的

C.MapReduce使用一种集合语言执行查询

D.MapReduce是Map和Reduce的两部分用户程序组成

点击查看答案
第5题
若不针对MapReduce编程模型中的key和value值进行特别设置,下列哪一项是MapReduce不适宜的运算()。

A.Max

B.Min

C.Count

D.Average

点击查看答案
第6题
对于程序设计,与传统的分布式程序设计相比,Mapreduce封装了()等细节,还提供了一个简单而强大的接口。

A.并行处理

B.容错处理

C.本地化计算

D.负载均衡

点击查看答案
第7题
关于MapReduce特点描述正确的是()。

A.自动实现分布式并行计算

B.提供状态监控工具

C.容错性高

D.模型抽象简洁,程序员易用

点击查看答案
第8题
对于程序设计,一般情况下,与传统的分布式程序设计相比,Mapreduce封装了()等细节,还提供了一个简单而强大的接口。

A.并行处理

B.容错处理

C.本地化计算

D.负载均衡

点击查看答案
第9题
MapReduce批处理模型是先将数据存储于文件系统或数据库,然后对存储系统中的静态数据进行处理运算,这一步骤并不是实时在线的,因此又被称为离线批处理模式()

点击查看答案
第10题
下面关于Hive,说法错误的是()

A.Hive支持所有标准SQL语法

B.Hive底层采用的计算引擎是MapReduce

C.Hive提供的HQL语法,与传统SQL很类似

D.HiveServer可采用MySQL存储元数据信息

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改