Сокращение карты Hadoop поддерживает этап объединения. Однако я не могу найти аналогичную возможность в пакете HBase MapReduce. Он существует?Поддерживает ли HBase MapReduce стадию объединения? И если да, то как?
2
A
ответ
3
Если вы используете задание MapReduce с HBase в качестве формата ввода и не-hbase-выходных форматов, это одно и то же.
Комбинированный редуктор, который работает только на выходе одного картографа. Пока вы делаете только то, что идемпотентны в вашем редукторе, вы можете поместить свой редуктор в слот комбайнера, просто сказав: job.setCombiner (.class);
1
Вы можете использовать job.setCombiner (.class); метод использования класса объединителя в карте уменьшить. Редуктор также будет действовать как сумматор