1

似乎 map.input.start 属性没有给我一行开始的位置(当然,第一个 map.input.start 是 0 除外)。有时,map.input.start 位于映射器输入的第一行中间的某个位置,有时它位于前一个映射器输入的最后一行中间的某个位置。这是可以预料的吗?如果是这样,我怎样才能获得行的字节偏移量?usingTextInputFormat不起作用,因为我使用的是 Hadoop 流,它丢弃了映射器的密钥

4

0 回答 0