| ²é¿´: 507 | »Ø¸´: 1 | ||
| ±¾Ìû²úÉú 1 ¸ö ·ÒëEPI £¬µã»÷ÕâÀï½øÐв鿴 | ||
yuxintianгæ (ÖøÃûдÊÖ)
|
[ÇóÖú]
°ïæ·ÒëΪӢÓï
|
|
| MapReduce¼ÆËã¿ò¼ÜµÄºËÐÄ˼ÏëÊǰѶԴó¹æÄ£Êý¾Ý¼¯µÄ²Ù×÷,·Ö·¢µ½Ò»¸öÖ÷½Úµã¹ÜÀíϵĸ÷·Ö½Úµã¹²Í¬Íê³É,È»ºóͨ¹ýÕûºÏ¸÷¸ö·Ö½Úµã²úÉúµÄÖмä½á¹û£¬µÃµ½×îÖÕ½á¹û¡£Í¼1ÏÔʾÁËMapReduce¼ÆËã¿ò¼ÜµÄ¼ÆËãÁ÷³Ì¡£¿ÉÒÔ¿´³öÕû¸ö´¦Àí¹ý³Ì±»MapReduce¼ÆËã¿ò¼Ü¸ß¶ÈµØ³éÏóΪÁ½¸öº¯Êý£ºMapºÍReduce¡£Mapº¯ÊýÖ÷Òª¸ºÔð½«ÈÎÎñ·Ö½â³ÉΪ¶à¸ö²¢ÐÐÖ´ÐеÄÈÎÎñ£¬Reduceº¯ÊýÖ÷Òª¸ºÔð½«ÕâЩ²¢ÐÐÖ´ÐеÄÈÎÎñËù²úÉúµÄ½á¹û»ã×Ü´¦Àí¡£ÖÁÓÚÔÚ²¢Ðбà³ÌÖлáÓöµ½µÄÆäËûÖÖÖÖ¸´ÔÓÎÊÌâ¡¢Èç·Ö²¼Ê½´æ´¢¡¢¹¤×÷µ÷¶È¡¢¸ºÔؾùºâ¡¢ÍøÂçͨÐŵȶ¼ÓÉMapReduce¼ÆËã¿ò¼Ü¸ºÔð´¦Àí£¬Ê¹±àдºÍÔËÐÐÓÃÓÚ´¦Àíº£Á¿Êý¾ÝµÄÓ¦ÓóÌÐò¸ü¼ÓÈÝÒס£ |
» ²ÂÄãϲ»¶
288»·¾³×¨Ë¶,Çóµ÷²ÄÁÏ·½Ïò
ÒѾÓÐ12È˻ظ´
ÇóÉúÎïѧѧ˶µ÷¼Á¡ª¡ª364·Ö
ÒѾÓÐ7È˻ظ´
288Çóµ÷¼Á£¬Ò»Ö¾Ô¸»ªÄÏÀí¹¤´óѧ071005
ÒѾÓÐ4È˻ظ´
11408,335·Ö£¬±¾¿Æ211£¬Çóµ÷¼Á£¬¿Éתרҵ
ÒѾÓÐ5È˻ظ´
0817»¯Ñ§¹¤³ÌÓë¼¼ÊõÇóµ÷¼Á£¬Ò»Ö¾Ô¸Öк£Ñó319
ÒѾÓÐ7È˻ظ´
Äܶ¯µ÷¼Á326ר˶
ÒѾÓÐ4È˻ظ´
295Çóµ÷¼Á
ÒѾÓÐ5È˻ظ´
285Çóµ÷¼Á
ÒѾÓÐ7È˻ظ´
315Çóµ÷¼Á
ÒѾÓÐ9È˻ظ´
²ÄÁϵ÷¼Á
ÒѾÓÐ6È˻ظ´
Î人һÐÄÒ»Òë
¾èÖú¹ó±ö (ÖøÃûдÊÖ)
- ·ÒëEPI: 502
- Ó¦Öú: 8 (Ó×¶ùÔ°)
- ½ð±Ò: 2283.1
- É¢½ð: 5914
- ºì»¨: 32
- Ìû×Ó: 1665
- ÔÚÏß: 321.9Сʱ
- ³æºÅ: 3587652
- ×¢²á: 2014-12-10
- ÐÔ±ð: GG
- רҵ: ¸ß·Ö×Ӻϳɻ¯Ñ§
¡¾´ð°¸¡¿Ó¦Öú»ØÌû
É̼ÒÒѾÖ÷¶¯ÉùÃ÷´Ë»ØÌû¿ÉÄܺ¬ÓÐÐû´«ÄÚÈÝ
¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ¡ï ...
yuxintian: ½ð±Ò+90, ·ÒëEPI+1, ¡ï¡ï¡ï¡ï¡ï×î¼Ñ´ð°¸, 90 2015-10-16 18:44:28
yuxintian: ½ð±Ò+90, ·ÒëEPI+1, ¡ï¡ï¡ï¡ï¡ï×î¼Ñ´ð°¸, 90 2015-10-16 18:44:28
|
MapReduce¼ÆËã¿ò¼Ü µÄ ºËÐÄ˼Ïë ÊÇ°Ñ ¶Ô´ó¹æÄ£Êý¾Ý¼¯ µÄ²Ù×÷,·Ö·¢µ½ Ò»¸ö Ö÷½Úµã ¹ÜÀíÏ µÄ¸÷·Ö½Úµã ¹²Í¬Íê³É, È»ºó ͨ¹ý ÕûºÏ ¸÷¸ö·Ö½Úµã ²úÉúµÄ Öмä½á¹û£¬µÃµ½ ×îÖÕ½á¹û¡£Í¼1 ÏÔʾÁË MapReduce¼ÆËã¿ò¼Ü µÄ ¼ÆËãÁ÷³Ì¡£¿ÉÒÔ¿´³ö Õû¸ö´¦Àí¹ý³Ì ±» MapReduce¼ÆËã¿ò¼Ü ¸ß¶ÈµØ ³éÏóΪ Á½¸öº¯Êý£ºMapºÍReduce¡£Mapº¯Êý Ö÷Òª¸ºÔ𠽫ÈÎ Îñ ·Ö½â³ÉΪ ¶à¸ö ²¢ÐÐÖ´ÐÐµÄ ÈÎÎñ£¬Reduceº¯Êý Ö÷Òª¸ºÔ𽫠ÕâЩ ²¢ÐÐÖ´ÐеÄÈÎÎñ Ëù²úÉúµÄ ½á¹û »ã×Ü´¦Àí¡£ÖÁÓÚ ÔÚ²¢Ðбà³ÌÖÐ »áÓöµ½µÄ ÆäËû ÖÖÖÖ¸´ÔÓÎÊÌâ¡¢Èç·Ö²¼ ʽ´æ´¢¡¢¹¤×÷µ÷¶È¡¢¸ºÔؾùºâ¡¢ÍøÂçͨÐÅµÈ ¶¼ÓÉ MapReduce¼ÆËã¿ò¼Ü ¸ºÔð´¦Àí£¬Ê¹±à д ºÍ ÔËÐÐ ÓÃÓÚ ´¦Àíº£Á¿Êý¾Ý µÄ Ó¦ÓóÌÐò ¸ü¼ÓÈÝÒס£ The core thought of MapReduce computing framework is to distribute the large-scale data processing operation into various partial node managed under a main node, then through integrating the intermediate results resulted from each partial node, a final result can be obtained. Fig.1 shows the computing flow of MapReduce computing framework, from which tt can be seen that the whole process is abstracted by MapReduce computing framework into two functions:Map and Reduce. The Map function is responsible for decomposing the task into mult-tasks in parallel, while the Reduce function is mainly used to collect and process the paralleled tasks. As for various complex problem which may be encountered in multiple programming such as distributed storage, job scheduling, load balance, and network communication, MapReduce computing framework will solely take care of them, so as to make it easier to write and operate application programs that are used for massive data processing. |
2Â¥2015-10-16 18:15:28














»Ø¸´´ËÂ¥