2015-07-02 55 views
0

當您從他們的網站下載Apache Crunch(它作爲源代碼)時,它沒有提供它所基於的相關MapReduce類。兩個問題:Apache Crunch是否帶有Hadoop MapReduce API?

1-這怎麼可能? Apache Crunch是MapReduce的一個抽象。它怎麼沒有與MapReduce類打包?

2-我需要做些什麼來開發使用Apache Crunch?我需要分別下載Crunch和MapReduce嗎?如果是這樣,我怎麼知道我需要匹配Crunch版本的MapReduce版本?

回答

0

我只是找了MapReduce的類Apache的緊縮內

我也進行了抽查,沒有這些類的似乎擴展Hadoop的類和而methioned像下面

靜態函數供傳統映射器和工作作爲Crunch管道的一部分,位於org.apache.hadoop.mapred。*包下的Reducer。

您是使用版本0.6還是更早?