log processing emerges as an important type of data analysis commonly done with MapReduce. In log processing, a log of events, such as click-stream, log of phone call records or even a sequence of transactions, is continuously collected and stored in flat files. MapReduce is then used to compute various statistics and derive business insights from the data.