The concept of Data locality applies only to Mapper only as it deals with input files.
Is Reducers also will use Data locality concept while processing?
Data locality:
Data locality refers to the processing of the data where it resides by bringing the computation to the data, rather than requesting data from its location.
- 
While computing the data, Mappers and Reducers work. 
- 
Mappers use Data locality while computing the data. 
- 
Reducers take input as Mappers output. 
Assuming that Mappers output (intermediate data) stored in different data nodes.
Are Reducers use Data locality while computing?