擅长:python、mysql、java
<p>我想这可以帮助你:<a href="https://github.com/hyonaldo/hadoop-multiple-streaming" rel="nofollow noreferrer">https://github.com/hyonaldo/hadoop-multiple-streaming</a>。在</p>
<p>在这里您还可以看到“不同的映射器用于这些不同的输入路径”:</p>
<pre><code>hadoop jar hadoop-multiple-streaming.jar \
-input myInputDirs \
-multiple "outputDir1|mypackage.Mapper1|mypackage.Reducer1" \
-multiple "outputDir2|mapper2.sh|reducer2.sh" \
-multiple "outputDir3|mapper3.py|reducer3.py" \
-multiple "outputDir4|/bin/cat|/bin/wc" \
-libjars "libDir/mypackage.jar" \
-file "libDir/mapper2.sh" \
-file "libDir/mapper3.py" \
-file "libDir/reducer2.sh" \
-file "libDir/reducer3.py"
</code></pre>