Research Article
Meteorological Data Analysis Using MapReduce
map(String input_key, String input_value): | //input_key: document name | //input_value: document contents | for each year and temperature in input_value: | EmitIntermediate(, ); | reduce(String output_key, Interator intermediate_values): | // output_key: year | // intermediate_values: a list of temperature | int maxValue = Interger.MIN_VALUE; | for each in intermediate_values: | maxValue = Math.max(); | Emit(year, maxValue); |
|