深入理解MapReduce中环形缓冲区的概念

MapReduce过程图解: 标题 环形缓冲区图示: 环形缓冲区                      Map的输出结果是由collector处理的,每个Map任务不断地将键值对输出到在内存中构造的一个环形数据结构中。使用环形数据结构是为了更有效地使用内存空间,在内存中放置尽可能多的数据。                          这个数据结构其实就是个字节数组byte[],叫Kvbu
相关文章
相关标签/搜索