
InputFormat的作用:
切片
把切片打散成< K ,V >
主要分为下面这几种不同的数据输入的方式:
| FileInputFormat | 按照文件的块大小进行切片 | 该类没有实现 |
| TextInputFormat | 按照文件的块大小进行切片 | LineLineRecordReader,key是偏移量,value是一行的内容 |
| KeyValueInputFormat | 按照文件的块大小进行切片 | KeyValueLineRecordReader,key是第一列,value是剩余的内容 |
| NLineInputFormat | 按照行进行切片 | LineRecordReader,key是偏移量,value是一行的 内容 |
| CombineTextInputFormat | 按照设置的最大值进行切片 | CombineFileRecordReader,keyl是偏移量,value是一行的内容 |
| 自定义InputFormat | 按照文件的块大小进行切片 | 自定义RecordReader,Text和LongWritable |
| TextInputFormat | https://blog.csdn.net/qq_31807385/article/details/84332570 |
| KeyValueInputFormat | https://blog.csdn.net/qq_31807385/article/details/84331532 |
| NLineInputFormat | https://blog.csdn.net/qq_31807385/article/details/84314122 |
| CombineTextInputFormat | https://blog.csdn.net/qq_31807385/article/details/84329389 |
| 自定义InputFormat | https://blog.csdn.net/qq_31807385/article/details/84316050 |
OutPutFormat:



被折叠的 条评论
为什么被折叠?



