我是hadoop新手。我試圖運行MapReduce(用Java編程),其中的關鍵是多個鍵(文本)。我應該使用哪種類型的數組來存儲這些鍵,然後將它們作爲參數傳遞給outputCollector?謝謝!!!MapReduce作業中的多個鍵
1
A
回答
0
0
如果它只是一些文本值,我會建議只發送它們作爲分隔字符串。它方便和直接。否則你可以按照Quetzalcoatl的建議去做。你可能會發現這2個問題有用: How do i set an Object as the Value for Map output in Hadoop MapReduce? How (in Hadoop),is the data put into map and reduce functions in correct types?
相關問題
- 1. 多個MapReduce作業
- 2. 在Hadoop中鏈接多個MapReduce作業
- 3. 使用oozie運行多個mapreduce作業?
- 4. 使用相同的mapreduce代碼/ jar啓動多個mapreduce作業
- 5. 剖析MapReduce作業
- 6. HbaseTestingUtility和MapReduce作業
- 7. Mapreduce - 序列作業?
- 8. SecondaryNamenode和MapReduce作業
- 9. 編寫一個空的MapReduce作業
- 10. 用於mapreduce作業的StreamInputFormat
- 11. 我們可以在Hadoop Streaming(lang:Python)中級聯多個MapReduce作業
- 12. MapReduce作業Reducer中的奇怪行爲
- 13. 迪斯科中的鏈接作業(MapReduce)
- 14. hive-0.8.1-cdh4.0.1中的MapReduce作業失敗。
- 15. 爲單個MapReduce作業指定'mapreduce.jobtracker.hosts.filename'
- 16. MapReduce或批處理作業?
- 17. Avro Mapreduce作業失敗org.apache.avro.AvroTypeException
- 18. 爲MongoDB調度MapReduce作業
- 19. log4j for hbase mapreduce作業
- 20. 並行執行mapreduce作業
- 21. MapReduce求和數字作業
- 22. 在1計數多個按鍵的MapReduce
- 23. MongoDB MapReduce許多emit()的每個鍵
- 24. 爲什麼AWS MapReduce中的彈性MapReduce作業流失敗?
- 25. Mapfile作爲MapReduce作業的輸入
- 26. 可同時運行多少個Mapreduce作業
- 27. Hadoop MapReduce爲多個作業讀取一次數據集
- 28. 在Hadoop mapreduce作業中重用JVM
- 29. 如何在AWS中爲hadoop Mapreduce作業創建作業jar
- 30. Normal MapReduce作業和Sequential MapReduce作業有什麼區別和相似之處?
如果列表並不複雜,那麼你可以在一個逗號分隔字符串鍵並將其設置爲傳遞給outputCollector的文本對象。然後在縮減器中分出鍵來獲取多個鍵的列表。 – Amar 2013-04-11 16:51:40