Shuffling optimization with hashage and modulo like Hadoop