修改「STjoin.java」,使可尋找姪兒/女、外甥/女;輸出變為
newphew_niece aunt_uncle
Mark Jack
…
此問題的解決方式,因MAP的特性是做為[對映]處理,REDUCE則為KEY和VALUE的歸納處理。
在這個題目若是只做一次MAP和REDUCE時,似乎無法將對映的姪兒/女、外甥/女找出來,
因此可以做2次MAP+REDUCE的方式,將第一次完成的REDUCE結果寫入另一個檔案,
再由第2次的MAP讀出第一次結果檔案,進行MAP+REDUCE來完成這個問題的解決。
解決方式如附件。