官术网_书友最值得收藏!

An intuitive introduction to MapReduce

Let's take the example of a hypothetical organization consisting of a CEO, directors, and managers. The CEO wants to know how many new hires have joined the company. The CEO sends a request to his or her directors to report back the number of hires in their departments. The directors in turn send a request to managers in their inpidual departments to provide the number of new hires. The managers provide the number to the directors, who in turn send the final value back to the CEO.

This can be considered to be a real-world example of MapReduce. In this analogy, the task was finding the number of new hires. Instead of collecting all the data on his or her own, the CEO delegated it to the directors and managers who provided their own inpidual departmental numbers as illustrated in the following image:

The Concept of MapReduce

In this rather simplistic scenario, the process of splitting a large task (find new hires in the entire company), into smaller tasks (new hires in each team), and then a final re-aggregation of the inpidual numbers, is analogous to how MapReduce works.

主站蜘蛛池模板: 中卫市| 元朗区| 汝南县| 临武县| 时尚| 深圳市| 肇庆市| 辉南县| 蓬安县| 墨江| 翁牛特旗| 洛宁县| 衡阳县| 息烽县| 平昌县| 嵩明县| 志丹县| 天祝| 集贤县| 姜堰市| 延吉市| 通山县| 武夷山市| 临邑县| 利津县| 东至县| 丽水市| 勃利县| 和田市| 年辖:市辖区| 姚安县| 吴川市| 方正县| 尼木县| 宁国市| 平泉县| 滦南县| 林周县| 镇江市| 扎囊县| 望江县|