distinct map reduce for keywords search index