单项选择题

A.MapReduce的核心为Map函数和Reduce函数
B.在MapReduce中,一个存储在分布式文件系统中的大规模数据集会被切分成许多独立的小数据块
C.MapReduce不需要应用开发者编写程序来实现功能
D.MapReduce设计理念就是“计算向数据靠拢“