NPIY : A novel partitioner for improving mapreduce performance. (June 2018)