【发布时间】:2012-01-24 04:33:34
【问题描述】:
我有一个 MR 流媒体工作。我的代码是 C++。它是唯一的映射器工作,没有减速器。作业的输入是一个包含三个文件的目录。 Job 创建了 3 个映射器。每个映射器处理一个输入文件并生成一个不同格式的输出文件。
输入文件如下:
MyDir/file1
MyDir/file2
MyDir/file3
输出文件如下:
MyDir/Output/part-00000
MyDir/Output/part-00001
MyDir/Output/part-00002
我想将输入文件与输出文件相关联。例如,输入文件MyDir/file1可能对应于输出文件MyDir/Output/part-00002,即处理输入文件MyDir/file1的映射器可能产生了输出文件MyDir/Output/part-00002。
我想知道这个关系,即哪个输入文件对应哪个输出文件。有没有简单的方法可以知道这一点?
【问题讨论】: