MapReduce是一种编程模型,用于大规模数据集(大于1TB)的并行运算,下面说法正确的是?()
A.概念“Map(映射)”和“Reduce(归约)”,是它们的主要思想
B.提供数据划分和计算任务调度功能
C.使用了多种有效的错误检测和恢复机制
D.顺序处理数据、避免随机访问数据
E.平滑无缝的可扩展性
A.概念“Map(映射)”和“Reduce(归约)”,是它们的主要思想
B.提供数据划分和计算任务调度功能
C.使用了多种有效的错误检测和恢复机制
D.顺序处理数据、避免随机访问数据
E.平滑无缝的可扩展性
第3题
A.“摩尔定律”,CPU性能大约每隔12个月翻一番
B.“摩尔定律”逐渐失效后,人们开始借助于分布式并行编程来提高程序性能
C.分布式程序运行在大规模计算机集群上,可以并行执行大规模数据处理任务,从而获得海量的计算能力
D.谷歌公司最先提出了分布式并行编程模型MapReduce
第5题
A.Perl
B.C++
C.Python
D.Java
第7题
A.Service
B.Interface
C.Properties
D.Reference
第9题
A.MapReduce采用“ 分而治之”策略
B.MapReduce设计的一个理念就是“ 计算向数据靠拢”
C.MapReduce框架采用了Master/Slave架构
D.MapReduce应用程序只能用Java来写