International Journal of Computer and Electrical Engineering (IJCEE)
Digital data that come from different applications such as, wireless sensor, bioinformatics next generation sequencing, and high throughput instruments are growing in high rate. Dealing with demands of analysis of ever-growing data requires new techniques in software, hardware, and algorithms. MapReduce is a programming model initiated by Google's team for processing huge datasets in distributed systems; it helps programmers to write programs that process big data. This paper is to investigate MapReduce research trends, and current research efforts for enhancing MapReduce performance and capabilities.