With so much data being held, generated, and made available in the systems around the world today, new and clever techniques to extract value and hidden information buried deep within our raw data are appearing. In this chapter, we shall look at the following topics:
An introduction to big data and the MapReduce framework
How MapReduce enables the processing of large datasets
Using Hazelcast's implementation of MapReduce
Using aggregation interface to perform simplified reductions