Hadoop 减速机可以写入两个不同的文件吗?

Hadoop 减速机可以写入两个不同的文件吗?,hadoop,mapreduce,Hadoop,Mapreduce,在map reduce中,在reducer中发射将导致写入名为“output-00000”的输出文件。如果我想在一个reducer中输出到两个不同的文件(显然有两个不同的名称),该怎么办?如果可能的话,我如何从默认设置更改输出文件的名称?使用MultipleOutputFormat允许将输出数据写入不同的输出文件。MultipleOutputFormat的两个变体是MultipleSequenceFileOutputFormat和MultipleTextOutputFormat 使用中显示了一个

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

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

使用中显示了一个简单的示例
MultipleOutputFormat
允许将输出数据写入不同的输出文件。MultipleOutputFormat的两个变体是
MultipleSequenceFileOutputFormat
MultipleTextOutputFormat

给出了一个简单的例子