Pig ÊÇÒ»ÖÖ»ùÓÚ Hadoop ƽ̨µÄ¸ß²ãÊý¾ÝÁ÷ÓïÑÔ£¬ÓÃÓÚ´¦Àí´ó¹æÄ£Êý¾Ý¼¯¡£Ê¹Óà Pig ´¦Àí´óÊý¾ÝÓÐÒÔϺô¦£º
¼ò»¯Êý¾Ý´¦Àí£ºPig ÌṩÁ˼ò½àµÄÓï·¨ºÍ·á¸»µÄÊý¾Ý²Ù×÷º¯Êý£¬Äܹ»ÇáËɵضԴó¹æÄ£Êý¾Ý¼¯½øÐд¦ÀíºÍ·ÖÎö¡£
²¢Ðд¦Àí£ºPig Äܹ»ÀûÓà Hadoop µÄ²¢ÐмÆËãÄÜÁ¦£¬ÊµÏÖ¸ßЧµÄÊý¾Ý´¦ÀíºÍ¼ÆËã¡£
¿ÉÀ©Õ¹ÐÔ£ºPig Ö§³Ö×Ô¶¨Ò庯ÊýºÍÓû§¶¨ÒåµÄËã×Ó£¬Äܹ»Áé»îµØÀ©Õ¹¹¦ÄÜÒÔÂú×㲻ͬµÄÊý¾Ý´¦ÀíÐèÇó¡£
Ò×ÓÚѧϰºÍʹÓãºPig µÄÓï·¨¼òµ¥Ò×¶®£¬²»ÐèÒªÉîÈëÁ˽âµ×²ãµÄ MapReduce ʵÏÖϸ½Ú£¬ÊʺÏÊý¾Ý·ÖÎöÈËÔ±ºÍ¿ª·¢ÈËÔ±¿ìËÙÉÏÊÖ¡£
ÊÊÓÃÓÚ¸´ÔÓÊý¾Ý´¦Àí£ºPig Ö§³Ö¸´ÔÓµÄÊý¾Ý´¦Àí²Ù×÷£¬Èç JOIN¡¢GROUP BY¡¢FILTER µÈ£¬Äܹ»´¦Àí¸÷ÖÖÀàÐ͵ÄÊý¾Ý´¦ÀíÈÎÎñ¡£
×ÛÉÏËùÊö£¬Ê¹Óà Pig ´¦Àí´óÊý¾Ý¿ÉÒÔÌá¸ßÊý¾Ý´¦ÀíЧÂÊ£¬¼ò»¯Êý¾Ý´¦ÀíÁ÷³Ì£¬ÊµÏÖ¸ü¼ÓÁé»îºÍ¸ßЧµÄ´óÊý¾Ý·ÖÎöºÍ¼ÆËã¡£
ÍÆ¼öÔĶÁ£º PigºÍHiveÖ®¼äÓкÎÒìͬ