下列关于MapReduce的说法错误的是( )
A.MapReduce将复杂的.运行于大规模集群上的并行计算过程高度地抽象到了两个函数:Map和Reduce
B.MapReduce采用“分而治之”策略.一个存储在分布式文件系统中的大规模数据集,会被切分成许多独立的分片(split),这些分片可以被多个Map任务并行处理
C.MapReduce设计的一个理念就是“计算向数据靠拢”.而不是“数据向计算靠拢”,因为,移动数据需要大量的网络传输开销
D.MapReduce应用程序必须要用Java来写
正确答案是D
