多选题:下列关于Map 端的Shuffle的描述,哪些是正确的?
下列关于Map 端的Shuffle的描述,哪些是正确的?
*@[BC](3)
A. MapReduce默认为每个Map任务分配1000MB缓存
B. 多个溢写文件归并成一个或多个大文件,文件中的键值对是排序的
C. 当数据很少时,不需要溢写到磁盘,直接在缓存中归并,然后输出给Reduce
D. 每个Map任务分配多个缓存,使得任务运行更有效率
A.MapReduce默认为每个Map任务分配1000MB缓存
B.多个溢写文件归并成一个或多个大文件,文件中的键值对是排序的
C.当数据很少时,不需要溢写到磁盘,直接在缓存中归并,然后输出给Reduce
D.每个Map任务分配多个缓存,使得任务运行更有效率
答案:B C
*@[BC](3)
A. MapReduce默认为每个Map任务分配1000MB缓存
B. 多个溢写文件归并成一个或多个大文件,文件中的键值对是排序的
C. 当数据很少时,不需要溢写到磁盘,直接在缓存中归并,然后输出给Reduce
D. 每个Map任务分配多个缓存,使得任务运行更有效率
A.MapReduce默认为每个Map任务分配1000MB缓存
B.多个溢写文件归并成一个或多个大文件,文件中的键值对是排序的
C.当数据很少时,不需要溢写到磁盘,直接在缓存中归并,然后输出给Reduce
D.每个Map任务分配多个缓存,使得任务运行更有效率
答案:B C