mr-hash-partitions-keys

Status: IN

MapReduceJob assigns intermediate keys to reducer partitions using `hash(key) % num_reducers`, ensuring all values for a given key reach the same reducer.

Source: entries/2026/05/29/mapreduce-framework-mapreduce.md

Example

partition = hash(key) % num_reducers
partitions[partition].append((key, value))

JSON