У меня есть пользовательский тип, который содержит поля нативных типов Hadoop (например, Text
и IntWritable
), и мне нужно использовать его в качестве ключа и сортировать по своему желанию на этапе перемешивания / сортировки. Есть похожие вопросы, такие как этот и этот , но они касаются использования нативных типов. Как добиться того же результата с пользовательским типом, каким требованиям он должен соответствовать?