Выдача матрицы из mapper в Hadoop

#java #dictionary #hadoop #reduce

#java #словарь #hadoop #уменьшить

Вопрос:

Я новичок в Hadoop map reduce, я хотел бы знать, что существует некоторый тип outputformat, который может позволить мне выдавать матрицу (2d-массив) непосредственно из mapper (без преобразования в 1d).

Я планирую включить это в свой Btech-проект.

Ответ №1:

Взгляните на: http://hadoop.apache.org/common/docs/current/api/org/apache/hadoop/io/TwoDArrayWritable.html Я думаю, это то, что вам нужно.

Ответ №2:

Да, вы хотите выдать только value массив в виде 2D, который вы можете использовать TwoDArrayWritable

Если вам нужно выдать key тоже как matrix — вам нужно реализовать пользовательский класс с возможностью записи

Надеюсь, у вас появилась идея.