13
Estaba leyendo el código de hadoop y encontré esta línea en un particionador.¿Por qué usar un Y a nivel de bit aquí?
(key.hashCode() & Integer.MAX_VALUE) % numReduceTasks
Por qué ¿están utilizando el AND bit a bit?
Excepto que me imagino probablemente más rápido ... –
¿Por qué sería más rápido? – JohnFx
@ chris-thompson me pregunto qué hace 'Math.abs'? es un problema hace lo mismo a nivel de bit y. –