Implementação do combinador e trabalho interno

Quero usar um combinador no meu código de RM, como WordCount.

Como devo implementá-lo?

Que tipo de dados está sendo passado ao combinador para o redutor?

Será ótimo se algum de vocês puder me fornecer códigos do Combiner e do Redutor.

Será melhor se você puder explicar como o combinador funciona

Eu sou novo em mapreduce e estou em um estágio de aprendizado.

Desde já, obrigado :)

questionAnswers(3)

yourAnswerToTheQuestion