简述MapReduce基本功能,任务要求,实现过程。
第1题
A.支持Map后连接任意多个Reduce操作,如Map-Reduce-Reduce
B.支持Map后不连接Reduce,而是连接另一个map,如Map-Map-Reduce
C.支持ChainMapper/Reducer,即支持Map-Reduce-Map-Reduce
D.支持没有Map,直接进入Reduce
第4题
A.负责嵌入式系统的全部软、硬件资源的分配、调度工作,控制并协调并发活动
B.具有一般操作的基本功能,如任务调度、同步机制、中断处理
C.它必须体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能
D.以库的形式提供给用户,用户可以通过操作系统的API使用嵌入式操作系统
第5题
A.Hive最终将数据存储在HDFS中
B.HiveSQL其本质是执行的MapReduce任务
C.Hive是Hadoop平台的数据仓库工具
D.Hive对HBase有强依赖
第6题
A、Yarn为每个任务分配ApplicationMaster,减轻了ResourceManager的工作量
B、Yarn将MapReduce中JobTracker的任务分散到各个ApplicationMater,因此,Yarn的工作能力远胜于MapReduce
C、ResourceManager不仅根据应用程序对资源的需求进行调度,还增加了内存、CPU、磁盘、网络等考量
D、Yarn解决了MapReduce中的JobTracker的单点问题
第7题
A.输入的文件尽量使用大文件
B.合理的分配map和reduce的任务的数量
C.压缩中间数据,减少1/0
D.在map之后先进行bine处理,减少1/0