Как определить ArrayWritable для пользовательского типа Hadoop?Я пытаюсь реализовать инвертированный индекс в Hadoop, с помощью пользовательских типов Hadoop для хранения данных
У меня есть класс Individual Posting , в котором хранится термин частота, идентификатор документа и список смещений байтов.для термина в документе.
У меня есть класс Проводка с периодичностью документа (количество документов, в котором появляется термин) и список отдельных проводок
Iопределили LongArrayWritable, расширяющий класс ArrayWritable для списка смещений байтов в IndividualPostings
Когда я определил пользовательский ArrayWritable для IndividualPosting Я столкнулся с некоторыми проблемами после локального развертывания (используя Karmasphere, Eclipse).
Все экземпляры IndividualPosting в списке в классе Posting будут одинаковыми, даже если я получу разные значения в методе Reduce