源码追踪:mapreduce中的自定义分区、默认分区和自定义分组聚合、默认分组聚合

1.自定义分区: 2.默认分区: mapreduce中会对key进行默认hash分区,使用的是Hashpartitioner: 调用Hashpartition中的getpartition方法,里面是使用key的hashcode, 观察Text类,里面有两个字段,byte数组和数组的长度,new Text(“zzd”)时会将字符串变为byte数组,(Longwritable里面是一个long字段,将
相关文章
相关标签/搜索