- Hadoop Beginner's Guide
- Garry Turkington
- 181字
- 2021-07-29 16:51:41
Summary
We have covered a lot of ground in this chapter and we now have the foundation to explore MapReduce in more detail. Specifically, we learned how key/value pairs is a broadly applicable data model that is well suited to MapReduce processing. We also learned how to write mapper and reducer implementations using the 0.20 and above versions of the Java API.
We then moved on and saw how a MapReduce job is processed and how the map
and reduce
methods are tied together by significant coordination and task-scheduling machinery. We also saw how certain MapReduce jobs require specialization in the form of a custom partitioner or combiner.
We also learned how Hadoop reads data to and from the filesystem. It uses the concept of InputFormat
and OutputFormat
to handle the file as a whole and RecordReader
and RecordWriter
to translate the format to and from key/value pairs.
With this knowledge, we will now move on to a case study in the next chapter, which demonstrates the ongoing development and enhancement of a MapReduce application that processes a large data set.
- Internet接入·網絡安全
- PPT,要你好看
- 工業機器人虛擬仿真實例教程:KUKA.Sim Pro(全彩版)
- JavaScript實例自學手冊
- Excel 2007函數與公式自學寶典
- Visual C# 2008開發技術實例詳解
- Python Algorithmic Trading Cookbook
- Embedded Programming with Modern C++ Cookbook
- 工業機器人操作與編程
- Ruby on Rails敏捷開發最佳實踐
- 大數據驅動的機械裝備智能運維理論及應用
- 突破,Objective-C開發速學手冊
- 自動化生產線安裝與調試(三菱FX系列)(第二版)
- INSTANT Munin Plugin Starter
- 會聲會影X4中文版從入門到精通