开发者社区 问答 正文

hadoop中RecorderReader的作用是什么?

hadoop中RecorderReader的作用是什么?

展开
收起
芯在这 2021-12-05 17:33:31 526 分享 版权
1 条回答
写回答
取消 提交回答
  • ( 1 )以怎样的方式从分片中读取一条记录,每读取一条记录都会调用 RecordReader 类;

    ( 2 )系统默认的 RecordReader 是 LineRecordReader

    ( 3 ) LineRecordReader 是用每行的偏移量作为 map 的 key ,每行的内容作为 map 的 value ;

    ( 4 )应用场景:自定义读取每一条记录的方式;自定义读入 key 的类型,如希望读取的 key 是 文件的路径或名字而不是该行在文件中的偏移量。

    2021-12-05 17:34:15
    赞同 展开评论
问答分类:
问答地址: