Introduction to MapReduce

  • Tomasz WiktorskiEmail author
Part of the Advanced Information and Knowledge Processing book series (AI&KP)


This chapter introduces you to MapReduce programming. You will see how functional abstraction lead to real-life implementation. There are two key technical solutions that enable the use of map and reduce functions in practice for parallel processing of big data. First of all, a distributed file system, like Hadoop Distributed File System (HDFS), which ensures delivery of unique subsets of the whole dataset to each map instance.

Copyright information

© The Author(s), under exclusive license to Springer Nature Switzerland AG 2019

Authors and Affiliations

  1. 1.Department of Electrical Engineering and Computer Science, Faculty of Science and TechnologyUniversity of StavangerStavangerNorway

Personalised recommendations