ºìÁªLinuxÃÅ»§
Linux°ïÖú

¡°±ÕÔ´¡±Î¢ÈíÓµ±§¿ªÔ´HadoopÓûºÎΪ?

·¢²¼Ê±¼ä:2011-10-26 11:45:15À´Ô´:ºìÁª×÷Õß:yuxqw
¡¡¡¡Î¢Èí½üÈÕÐû²¼ÕýÔÚ¿ª·¢ÊÊÓÃÓÚWindows ServerÓëWindows Azureƽ̨µÄ¿ªÔ´Hadoop¿ò¼Ü¡£¶øÒ»Ïò¶Ô¿ªÔ´Ç÷ÊÆ²»Ð¼Ò»¹ËµÄ΢ÈíΪºÎ´óÕÅÆì¹Ä£¬¼ÓÈ뿪ԴÕóÓª£¬Éù³ÆÖ§³ÖHadoopÄØ?ÄÇôHadoopÓÐÊ²Ã´ÌØ±ðµÄÓŵãÄØ?±¾ÎĽ«ÎªÄú½ÒÏþ´ð°¸¡£

¡¡¡¡HadoopÌåϵ¼Ü¹¹

¡¡¡¡HadoopÊÇÒ»¸ö·Ö²¼Ê½ÏµÍ³»ù´¡¼Ü¹¹£¬ÓÉApache»ù½ð»á¿ª·¢¡£HadoopµÄÖ÷ҪĿ±êÊǶԷֲ¼Ê½»·¾³Ïµġ°´óÊý¾Ý¡±ÒÔÒ»ÖÖ¿É¿¿¡¢¸ßЧ¡¢¿ÉÉìËõµÄ·½Ê½´¦Àí¡£ÉèÏëÒ»¸ö³¡¾°£¬¼ÙÈçÄúÐèÒªgrepÒ»¸ö100TBµÄ´óÊý¾ÝÎļþ£¬°´ÕÕ´«Í³µÄ·½Ê½£¬»á»¨·ÑºÜ³¤Ê±¼ä£¬¶øÕâÕýÊÇHadoopËùÐèÒª¿¼ÂǵÄЧÂÊÎÊÌâ¡£

¡¡¡¡HadoopÖ÷ÒªÓÉÈý²¿·Ö×é³É£ºHDFS(Hadoop Distributed File System)£¬MapReduceÓëHbase¡£

¡¡¡¡HDFSÊÇHadoop·Ö²¼Ê½Îļþϵͳ£¬ËüµÄÖ÷ÒªÉè¼ÆÄ¿±êÊǶԳɰÙÉÏǧµÄ·þÎñÆ÷¼¯Èºµ¼ÖµÄÓ²¼þ´íÎó¼ì²âºÍ¿ìËÙ¡¢×Ô¶¯µÄ»Ö¸´ÄÜÁ¦£¬´óÊý¾ÝÎļþµÄ´æ´¢£¬Êý¾ÝµÄ¸ßÍÌÍÂÁ¿µÈ¡£

¡¡¡¡MapReduceÊÇÒ»ÖÖ±à³ÌÄ£ÐÍ£¬ÓÃÓÚ´ó¹æÄ£Êý¾Ý¼¯(´óÓÚ1TB)µÄ²¢ÐÐÔËËã¡£MapReduceµÄÉè¼ÆÄ¿±êÊÇ·½±ã±à³ÌÈËÔ±ÔÚ²»ÊìϤ·Ö²¼Ê½²¢Ðбà³ÌµÄÇé¿öÏÂ,½«×Ô¼ºµÄ³ÌÐòÔËÐÐÔÚ·Ö²¼Ê½ÏµÍ³ÉÏ¡£

¡¡¡¡HBaseÊÇÒ»¸ö·Ö²¼Ê½µÄ¡¢ÃæÏòÁеĿªÔ´Êý¾Ý¿â£¬ÓÉApache»ù½ð»á¿ª·¢¡£HBase²»Í¬ÓÚÒ»°ãµÄ¹ØÏµÊý¾Ý¿â£¬ËüÊÇÒ»¸öÊʺÏÓڷǽṹ»¯Êý¾Ý´æ´¢µÄÊý¾Ý¿â¡£Ëü»ùÓÚÁеĶø²»ÊÇ»ùÓÚÐеÄģʽ¡£

¡¡¡¡×ÜÖ®£¬Hadoop×÷ΪһÖÖ·Ö²¼Ê½»ù´¡¼Ü¹¹£¬¿ÉÒÔʹÓû§ÔÚ²»Á˽â·Ö²¼Ê½µ×²ãϸ½ÚµÄÇé¿öÏ£¬¿ª·¢·Ö²¼Ê½³ÌÐò¡£ÖµµÃÒ»ÌáµÄÊÇ£¬HadoopÓëGoogleÓÐ×Åǧ˿ÍòÂÆµÄÁªÏµ¡£HadoopÖ÷ÒªÊÇÓÉHDFS¡¢MapReduceºÍHbase×é³É¡£¶øHDFSÊÇGoogle File System(GFS)µÄ¿ªÔ´ÊµÏÖ£¬MapReduceÊÇGoogle MapReduceµÄ¿ªÔ´ÊµÏÖ£¬HBaseÊÇGoogle BigTableµÄ¿ªÔ´ÊµÏÖ¡£

¡¡¡¡Î¢ÈíÖ§³ÖHadoopֻΪ¡°ÅÓ´óÊý¾ÝÎÊÌâµÄͨÓýâ¾ö·½°¸¡±

¡¡¡¡¶øÒ»Ïò¶Ô¿ªÔ´Ç÷ÊÆ²»Ð¼Ò»¹ËµÄ΢ÈíΪºÎ´óÕÅÆì¹Ä£¬ÑïÑÔÉù³ÆÖ§³ÖHadoopÄØ?´ó¼ÒÖªµÀ£¬¿ªÔ´ÁìÓòµÄºËÐĽÇÉ«ÊÇ¡°Linux¡±£¬¶øLinux¶ÔÓÚ΢ÈíÀµÒÔÉú´æµÄ²Ù×÷ϵͳҵÎñÎÞÒÉÊÇÒ»ÖÖ¾Þ´óµÄÍþв¡£

¡¡¡¡²»¹ý£¬ÕýËùνûÓÐÓÀÔ¶µÄÅóÓÑ£¬Ö»ÓÐÓÀÔ¶µÄÀûÒæ¡£¿¼Âǵ½HadoopÔÚÓ¦¶Ô´ó¹æÄ£·Ç½á¹¹ÐÍÊý¾ÝÖÐËùÆðµ½µÄÖØÒª×÷Óã¬Î¢ÈíÒ²²»µÃ²»·ÅϼÜ×Ó£¬Ðû²¼¶ÔHadoopÌṩ֧³Ö¡£¶øÊµ¼ÊÉÏ£¬Î¢Èí¼ÓÈ뿪Դ¶ÓÎéÒ²²»ÊÇÍ·Ò»ÔâÁË¡£ÊÂʵÉÏ£¬Î¢Èí¶àÄêÀ´Ò»Ö±»ý¼«¹Ø×¢¿ªÔ´ÏîÄ¿¡£ÀýÈ磬¶ÔjQueryµÄÖ§³Ö£¬ÊÇ΢ÈíÕýʽ½«¿ªÔ´ÏîÄ¿ÄÉÈë×ÔÉíÖ÷Á÷ÒµÎñµÄ×îÏÔÖøÕ÷Õס£

¡¡¡¡ÁíÒ»·½Ã棬¿ªÔ´ÏîÄ¿Ôø¾­Ò»¶ÈÈ«·½Î»ÂäºóÓÚרÓÐÐÍÈí¼þ£¬ÎÞÂÛÊÇÖÊÁ¿¡¢Óû§½çÃæ»¹ÊÇÎļþ±àÖÆ·½Ã棬¶øÄǸöʱ´úÒѾ­Ò»È¥²»¸´·µÁË¡£Accenture×Éѯ¹«Ë¾µÄÑо¿µ÷²é±íÃ÷£¬¼¼ÊõÐÐÒµÖÐ×î¾ß´´ÐÂÐԵŤ×÷ÍùÍù³öÏÖÔÚ¿ªÔ´ÉçÇøÄÚ£¬¶ø·Ç´«Í³ÒâÒåÉϵÄרÓÐÈí¼þ¿ª·¢ÍŶӡ£ÄѹÖ˼¿ÆµÄJames UrquhartÍÆ¶Ï£º¡°Hadoop¿ÉÒÔ˵ÊDz»Éæ¼°ÈκÎÏÖÓÐרÀûµÄ¿ªÔ´ÏîÄ¿ÔÚÆóÒµÈí¼þ·½ÃæËùÈ¡µÃµÄÊ׸öÀï³Ì±®Ê½³É¹¦¡£¡±

¡¡¡¡Î¢Èí¼ÓÈëHadoopºó´Ó¼¼Êõ½Ç¶ÈµÄ½â¶Á

¡¡¡¡×ÜÖ®£¬Hadoop²»ÏóLinuxÄÇÑù£¬ÓÀԶûÓÐÓë΢Èí½áÔµµÄ¿ÉÄÜ¡£HadoopÔÚÒµ½çÓС°ÅÓ´óÊý¾ÝÎÊÌâµÄͨÓýâ¾ö·½°¸¡±µÄÍ·ÏΡ£Ëü¿ÉÒÔ×÷Ϊ΢ÈíSQL Server¼°AzureϵÁвúÆ·µÄÒ»´óÖØÒª²¹³ä·½°¸¶ø´æÔÚ¡£¶øÎ¢Èí×î¿´ÖØµÄÒ²ÊÇÕâÒ»µã£¬ÕâÒ²ÊÇ΢ÈíÑ¡ÔñÁªÒöHadoopµÄÖ÷ÒªÔµ¹Ê¡£

¡¡¡¡À´Ô´£ºIT168
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 1 ÌõÆÀÂÛ

  1. ÃÔÄã°ævcxz ÓÚ 2011-10-30 00:03:29·¢±í:

    µÄµÄ¶¥¶¥¶¥¶¥¶¥¶¥¶¥¶¥