💎一站式轻松地调用各大LLM模型接口,支持GPT4、智谱、星火、月之暗面及文生图 广告
![](https://img.kancloud.cn/e4/b4/e4b493704847d3e1d295faa1acba2902_1284x521.png) [TOC] # 1. OutputFormat接口实现类 OutputFormat 是 MapReduce 输出的基类,<ins>所有实现 MapReduce 输出都实现了 OutputFormat 接口</ins>。下面我们介绍几种常见的 OutputFormat 实现类。<br/> 1. 文本输出 TextOutputFormat 默认的输出格式是 TextOutputFormat,它把每条记录写为文本行。它的键和值可以是任意类型,因为 TextOutputFormat 调用 toString()方法把它们转换为字符串。 2. SequenceFileOutputFormat SequenceFileOutputFormat 将它的输出写为一个顺序文件。如果输出需要作为后续 MapReduce 任务的输入,这便是一种好的输出格式,因为它的格式紧凑,很容易被压缩。 3. 自定义 OutputFormat 根据用户需求,自定义实现输出。