Can you give one or some examples about this, Kai ? I haven't understood how Hadoop run a mapreduce program in other language :D
Vào 02:21 Ngày 04 tháng 3 năm 2012, Kai Voigt <[email protected]> đã viết: > Hi, > > the streaming API doesn't compile the streaming scripts. > > The PHP/Perl/Python/Ruby scripts you create as mapper and reducer will be > called as external programs. > > The input key/value pairs will be send to your scripts as stdin, and the > output will be collected from their stdout. > > So, no compilation, the scripts will just be executed. > > Kai > > Am 04.03.2012 um 15:42 schrieb Lac Trung: > > > Hi everyone ! > > > > Hadoop is written in Java, so mapreduce programs are written in Java, > too. > > But Hadoop provides an API to MapReduce that allows you to write your map > > and reduce functions in languages other than Java (ex. Python), called > > Hadoop Streaming. > > I read the guide of Hadoop Streaming in > > here< > http://www.hadoop.apache.org/common/docs/r0.15.2/streaming.html#More+usage+examples > > > > but > > I haven't seen any paragraph that write about converting language to > Java. > > Can anybody tell me how Hadoop compile the program written in language > > other than Java. > > > > Thank you ! > > -- > > Lac Trung > > -- > Kai Voigt > [email protected] > > > > > -- Lạc Trung 20083535
