0

在 map-reduce 中,在 reducer 中发射会导致写入一个名为“output-00000”的输出文件。如果我想在 reducer 中输出到两个不同的文件(显然有 2 个不同的名称)怎么办?如果有可能我如何更改默认输出文件的名称?

4

1 回答 1

4

使用MultipleTextOutputFormatMultipleOutputFormat允许将输出数据写入不同的输出文件。MultipleOutputFormat 的两个变体是MultipleSequenceFileOutputFormatMultipleTextOutputFormat

这里显示了一个简单的例子

于 2013-09-19T18:54:16.523 回答