²Ùb¼¼ÊõµÄʵ¼ùÓ¦ÓÃ
²Ùb¼¼ÊõµÄʵ¼ùÓ¦ÓÃÌåÏÖÔÚÆä¸ßЧÐÔºÍÁ¢ÒìÐÔÉÏ¡£ÀýÈ磬ÔÚÖÆÔìÒµÖУ¬Í¨¹ý¾«×¼²Ù×÷ºÍ×Ô¶¯»¯¼¼Êõ£¬¿ÉÒÔ´ó´óÌá¸ßÉú²úЧÂÊ£¬½µµÍ±¾Ç®¡£ÔÚÐÅÏ¢¼¼ÊõÁìÓò£¬Í¨¹ý²Ùb¼¼Êõ£¬¿ÉÒÔʵÏÖÊý¾Ý´¦ÀíµÄ¸ßЧ»¯ºÍÖÇÄÜ»¯¡£¶øÔÚҽѧÁìÓò£¬Í¨¹ý¾«Ï¸²Ù×÷ºÍÁ¢Òì¼¼Êõ£¬¿ÉÒÔÌáÃîÊÖÊõµÄÀÖ³ÉÂʺͻ¼ÕߵĿµ¸´Ð§¹û¡£
¾ßÌå²½?Ö裺
Êý¾ÝÔ¤´¦Àí£ºÊý¾ÝÇåÏ´£ºÈ¥³ýÔëÉùÊý¾Ý£¬´¦ÀíȱʧֵºÍÒì³£Öµ¡£Êý¾Ý»¨Ñùת»»£º½«Êý¾Ýת»»ÎªÊʺϲÙ×÷b¼¼ÊõµÄ±ê×¼»¨Ñù£¬ÈçJSON»òCSV¡£Êý¾ÝÖ§½âÓëË÷Òý£º½«Êý¾ÝÖ§½â³É¶à¸öС¿é£¬²¢¹¹½¨Ë÷ÒýÒÔ¼ÓËÙ²éÕÒ¡£Ñ¡Ôñ¸ßЧµÄÊý¾Ý½á¹¹£º¹ØÓÚÐèҪƵ·±²éÕÒµÄÊý¾Ý£¬¿ÉÒÔÑ¡Ôñ¹þÏ£±í£¨HashTable£©»ò¶þ²æËÑË÷Ê÷£¨BinarySearchTree£©¡£
ʵÏÖ¸ßЧ²éÕÒËã·¨£ºÊ¹Óöþ·Ö²éÕÒ£¨BinarySearch£©»òÊ÷ÐβéÕÒËã·¨À´ÊµÏÖ¸ßЧ²éÕÒ¡£²¢ÐÐÅÌËãÓëÂþÑÜʽ´¦Àí£º½«²éÕÒÈÎÎñ²ð·Ö³É¶à¸ö×ÓÈÎÎñ²¢ÐÐÖ´ÐУ¬ÀûÓÃÂþÑÜʽÅÌËã¿ò¼Ü£¨ÈçApacheHadoop£©À´ÊµÏÖ¡£ÄÚ´æÖÎÀíÓ뻺´æÓÅ»¯£ººÏÀí·ÖÅÉÄÚ´æ£¬ÖÆÖ¹ÄÚ´æÒç³ö¡£
ÀûÓûº´æ»úÖÆ£¬¼õÉÙÊý¾ÝÔÚÄÚ´æÖеĿ½±´´ÎÊý¡£Òì³£´¦ÀíÓë¹ýʧУÕý£ºÉè¼ÆÒì³£´¦ÀíÂß¼£¬È·±£²éÕÒÀú³ÌÖеÄÊý¾ÝÍêÕûÐÔºÍ׼ȷÐÔ¡£
ÊÃ÷ÈÕ½°¸Àý
ÔÚÒ»¼Ò¿Æ¼¼¹«Ë¾£¬ÏîÄ¿¾ÀíÀ·¢Ã÷ÍŶӵÄÊÂÇéЧÂʽϵͣ¬ÏîÄ¿×ÜÊÇÍÏÑÓ¡£Ëû¾ö¶¨ÊµÑé¡°²Ù?b¼¼Êõ¡±¡£ËûÁгöÁËËùÓÐÏîÄ¿ÈÎÎñ£¬²¢Æ¾¾ÝÖØÒªÐԺͽô¼±Ë®Æ½½øÐÐÁËÓÅÏȼ¶ÅÅÐò¡£È»ºó£¬ËûΪÿ¸öÈÎÎñÖÆ¶¨ÁËÏêϸµÄʱ¼ä±í£¬²¢ÑϸñÖ´ÐС£Ã¿ÖܽøÐÐÒ»´ÎÆÀ¹À£¬ÊµÊ±·¢Ã÷ÎÊÌâ²¢½øÐе÷½â¡£
¼¸¸öÔºó£¬ÍŶӵÄÊÂÇéЧÂÊÏÔÖøÌáÉý£¬ÏîÄ¿½»¸¶Ê±¼äÒ²Ëõ¶ÌÁË30%¡£
ºöÊÓΣº¦ÖÎÀí
²Ùb¼¼ÊõÔÚʵ¼ÊÓ¦ÓÃÖУ¬ÐèÒª¶ÔϵͳµÄDZÔÚΣº¦½øÐÐÖÎÀíºÍ¿ØÖÆ¡£ÓÐЩÈËÔÚʵ¼ÊÓ¦ÓÃÖкöÊÓÁËΣº¦ÖÎÀíµÄÖØÒªÐÔ£¬Ö±½Ó½øÐвÙ×÷£¬¶øºöÊÓÁËϵͳµÄDZÔÚΣº¦¡£
Òò´Ë£¬ÔÚʵ¼ÊÓ¦ÓÃÖУ¬Ó¦¸ÃÖØÊÓΣº¦ÖÎÀí£¬Í¨¹ýϵͳµÄΣº¦ÆÀ¹ÀºÍÖÎÀí£¬È·±£ÏµÍ³µÄ°²?È«ºÍÎȶ¨ÔËÐС£
ͨ¹ý¶Ô²Ùb¼¼ÊõµÄÉî²ã¼ÄÒåºÍ³£¼ûÎóÇøµÄÏêϸÆÊÎö£¬Ï£ÍûÄܹ»×ÊÖú¶ÁÕ߸üºÃµØÓß½âÕâÏî¼¼Êõ£¬ÖÆÖ¹ÔÚʵ¼ÊÓ¦ÓÃÖзºÆð³£¼ûÎóÇø£¬´Ó¶ø³ä·Ö·¢»Ó²Ùb¼¼ÊõµÄÓÅÊÆ£¬ÊµÏÖϵͳµÄ¸ßЧÔËÐкÍÁ¬ÐøÓÅ»¯¡£
ȱ·¦²âÊÔÓëÑéÖ¤
²Ùb¼¼ÊõÔÚʵ¼ÊÓ¦ÓÃÖУ¬ÐèҪͨ¹ý²âÊÔºÍÑéÖ¤À´È·±£ÆäÓÐЧÐԺͿɿ¿ÐÔ¡£ÓÐЩÈËÔÚʵ¼ÊÓ¦ÓÃÖкöÊÓÁ˲âÊÔÓëÑéÖ¤µÄÖØÒªÐÔ£¬Ö±½Ó½øÐвÙ×÷£¬¶øºöÊÓÁËϵͳµÄDZÔÚÎÊÌâ¡£
Òò´Ë£¬ÔÚʵ¼ÊÓ¦ÓÃÖУ¬Ó¦¸ÃÖØÊÓ²âÊÔÓëÑéÖ¤£¬Í¨¹ýϵͳµÄ²âÊÔºÍÑéÖ¤£¬È·±£²Ùb¼¼ÊõµÄÓÐЧÐԺͿɿ¿ÐÔ¡£
Êý¾ÝÆÊÎöÓëÓÅ»¯ÔÚÏÖ´ú²Ùb¼¼ÊõÖУ¬Êý¾ÝÆÊÎöºÍÓÅ»¯ÊÇÌá¸ßЧÂʺÍÖÊÁ¿µÄÖØÒªÊֶΡ£Í¨¹ý¶Ô²Ù×÷Êý¾ÝµÄÆÊÎö£¬Äã¿ÉÒÔÕÒ³öЧÂʵÍÏµĻ·½Ú£¬²¢½øÐÐÏàÓ¦µÄÓÅ»¯¡£ÀýÈ磬ͨ¹ýÊý¾ÝÆÊÎö¿ÉÒÔ·¢Ã÷ÄÄЩ²Ù×÷°ì·¨ºÄʱ½Ï³¤£¬ÄÄЩ¹¤¾ßʹÓÃЧÂʲ»¸ß£¬´Ó¶ø½øÐиïС£Í¨¹ýÊý¾ÝµÄÁ¬Ðø¼à¿ØºÍÆÊÎö£¬¿ÉÒÔ²»¾øÓÅ»¯²Ù×÷Á÷³Ì£¬Ìá¸ßÕûÌåЧÂÊ¡£
¹¤¾ß×Ô¶¯»¯ÓëÖÇÄÜ»¯Ëæ×ſƼ¼µÄ?½ø²½£¬¹¤¾ßµÄ×Ô¶¯»¯ºÍÖÇÄÜ»¯³ÉΪÇ÷ÊÆ¡£ÔÚ²Ùb¼¼ÊõÖУ¬ÀûÓÃ×Ô¶¯»¯ºÍÖÇÄÜ»¯¹¤¾ß¿ÉÒÔ´ó´óÌá¸ß²Ù×÷ЧÂÊ¡£ÀýÈ磬ʹÓÃÖÇÄÜ»¯µÄ»úеÈË»ò×Ô¶¯»¯É豸£¬¿ÉÒÔ¼õÉÙÈËΪ²Ù?×÷µÄÎó²î£¬Ìá¸ß²Ù×÷µÄ¾«È·¶ÈºÍЧÂÊ¡£×Ô¶¯»¯ºÍÖÇÄÜ»¯¹¤¾ß»¹¿ÉÒÔʵÏÖ24Сʱ²»¼ä¶ÏµÄ²Ù×÷£¬´Ó¶ø´ó?´óÌá¸ßÉú²úЧÂÊ¡£
Çé¸Ð±í´ï»¹ÔÚÎÄ»¯Á÷´«ÖÐÆðµ½ÁËÖØÒª×÷Óá£ÔÚÈ«Çò»¯µÄ½ñÌ죬²Ùb¼¼Êõ×÷ΪһÖÖ¿çÎÄ»¯µÄÒÕÊõÐÎʽ£¬Äܹ»ÔÚ²î±ðÎÄ»¯Åä¾°ÏÂͨ±¨¹²Ê¶ºÍÀí½â¡£Í¨¹ýÇé¸ÐµÄ±í´ï£¬ÎèÕßÄܹ»Õ¹Ê¾×Ô¼ºµÄÎÄ»¯±³?¾°ºÍÉú»îÌåÑ飬ʹ¹ÛÖÚ¶Ô²î±ðÎÄ»¯ÓиüÉîÈëµÄÁ˽âºÍ×ðÖØ¡£ÕâÖÖÎÄ»¯Á÷´«²»µ«¸»ºñÁËÒÕÊõµÄÄÚº£¬¸üÔö½øÁ˲î±ðÎÄ»¯Ö®¼äµÄ½»Á÷ÓëÀí½â¡£
ÔÚÏàͬ·½Ã棬²Ùb¼¼ÊõͬÑù¾ßÓÐÖØÒªµÄ¼ÛÖµ¡£Í¨¹ýÉíÌåÓïÑÔ½øÐÐÏàͬ£¬ÎèÕßÄܹ»ÔÚûÓÐÓïÑÔÕϰµÄÇé¿öÏÂÓë¹ÛÖÚ½øÐн»Á÷¡£ÕâÖÖ·ÇÓïÑÔµÄÏàͬ·½·¨£¬Ê¹µÃÐÅÏ¢µÄͨ±¨Ô½·¢Ö±½ÓºÍÕæÊµ¡£ÌرðÊÇÔÚ¹ú¼Ê½»Á÷ºÍ¿çÎÄ»¯½»Á÷ÖУ¬ÕâÖÖÏàͬ·½·¨ÓÈÎªÖØÒª¡£²î±ð¹ú¼ÒºÍµØÇøµÄÎèÕßͨ¹ý²Ùb¼¼Êõ½øÐн»Á÷£¬²»µ«Äܹ»Õ¹Ê¾¸÷×ÔµÄÎÄ»¯ÌØÉ«£¬¸üÄܹ»Ôö½ø²î±ðÎÄ»¯Ö®¼äµÄÀí½âºÍÈںϡ£
У¶Ô£ºÖì¹ãȨ(p6mu9CWFoIx7YFddy4eQTuEboRc9VR7b9b)


