在map-reduce中,在reducer中发出会导致写入名为“output-00000”的输出文件。如果我想在reducer中输出两个不同的文件(显然有两个不同的名字)怎么办?如果可以如何更改默认输出文件的名称?
答案 0 :(得分:4)
使用MultipleTextOutputFormat。 MultipleOutputFormat
允许将输出数据写入不同的输出文件。 MultipleOutputFormat的两个变体是MultipleSequenceFileOutputFormat
和MultipleTextOutputFormat
。
显示简单示例here.