RecordReader
reads <key, value> pairs from an InputSplit
. Where key and value is-
key
– the key to read data into
value
– the value to read data into
RecordReader
, typically, converts the byte-oriented view of the input, provided by the InputSplit
, and presents a record-oriented view for the Mapper
and Reducer
tasks for processing. It thus assumes the responsibility of processing record boundaries and presenting the tasks with keys and values.