¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    ÇÏÀÌºê ¿Ïº® °¡À̵å

    ÇÏÀÌºê ¿Ïº® °¡À̵å ÇϵÓÀ» ÀÌ¿ëÇÑ SQL ±â¹Ý ºòµ¥ÀÌÅÍ ºÐ¼® µµ±¸

    ¿øÁ¦ : Programming Hive

    • ¿¡µå¿öµå Ä«ÇÁ¸®¿Ã·Î, µò ¿úÇ÷¯, Á¦À̽¼ ·¯´õ±Û·» Àú
    • ¿À¼¼ºÀ ¿Ü ¿ª
    • ÇѺû¹Ìµð¾î
    • 2013³â 04¿ù 01ÀÏ
    • Á¤°¡
      32,000¿ø
    • ÆǸŰ¡
      28,800¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      1,600¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    ÆǸŰ¡ Á¾·áµÈ »óÇ°ÀÔ´Ï´Ù.

    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9788968480072 504ÂÊ 183 x 235 (§®)

    Áö±Ý ÀÌÃ¥Àº

    ÀÌ ºÐ¾ßÀÇ º£½ºÆ®¼¿·¯

    ÃâÆÇ»ç ¸®ºä

    ÃâÆÇ»ç ¼­Æò
    ¢À SQL·Î Ä£¼÷ÇÏ°Ô ¸¸³ª´Â ºòµ¥ÀÌÅÍ ºÐ¼®Çϱâ!
    ÀÌ Ã¥Àº ¿¹Á¦¸¦ Áß½ÉÀ¸·Î ¿©·¯ºÐÀÇ È¯°æ¿¡¼­ ÇÏÀ̺긦 ¾î¶»°Ô ¼³Ä¡ÇÏ°í ¼³Á¤ÇÏ´ÂÁö º¸¿©ÁØ´Ù. ÇϵӰú ¸Ê¸®µà½º¿¡ ´ëÇØ °£·«ÇÏ°Ô ¼³¸íÇÏ°í ÇÏÀ̺갡 ÇÏµÓ »ýÅ°迡¼­ ¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁöµµ º¸¿©ÁØ´Ù. ¶ÇÇÑ ¸¹Àº ȸ»ç°¡ Å׶ó¹ÙÀÌÆ® µ¥ÀÌÅ͸¦ ´Ù·ç¸é¼­ °Þ¾ú´ø ¹®Á¦¸¦ Ç®±â À§ÇØ ¾î¶»°Ô ÇÏÀ̺긦 ÀÌ¿ëÇß´ÂÁöµµ ½ÇÁ¦ »ç·Ê¸¦ ÅëÇؼ­ ¿³º¼ ¼ö ÀÖ´Ù. ³Ø½º¾Ë¿¡¼­ °³¹ßÇÑ ¡®RÇÏÀ̺ꡯ¿Í ¡®¿À¶óŬ¿¡¼­ ÇÏÀ̺ê·ÎÀÇ ¸¶À̱׷¹À̼ǡ¯À» ºÎ·ÏÀ¸·Î Ãß°¡Çß´Ù.
    ¢À ÆäÀ̽ººÏÀÌ ¸¸µç SQL ȣȯ ¾ð¾î, ÇÏÀ̺ê!
    ÇÏÀ̺ê´Â ÆäÀ̽ººÏ¿¡...
    ¢À SQL·Î Ä£¼÷ÇÏ°Ô ¸¸³ª´Â ºòµ¥ÀÌÅÍ ºÐ¼®Çϱâ!
    ÀÌ Ã¥Àº ¿¹Á¦¸¦ Áß½ÉÀ¸·Î ¿©·¯ºÐÀÇ È¯°æ¿¡¼­ ÇÏÀ̺긦 ¾î¶»°Ô ¼³Ä¡ÇÏ°í ¼³Á¤ÇÏ´ÂÁö º¸¿©ÁØ´Ù. ÇϵӰú ¸Ê¸®µà½º¿¡ ´ëÇØ °£·«ÇÏ°Ô ¼³¸íÇÏ°í ÇÏÀ̺갡 ÇÏµÓ »ýÅ°迡¼­ ¾î¶»°Ô µ¿ÀÛÇÏ´ÂÁöµµ º¸¿©ÁØ´Ù. ¶ÇÇÑ ¸¹Àº ȸ»ç°¡ Å׶ó¹ÙÀÌÆ® µ¥ÀÌÅ͸¦ ´Ù·ç¸é¼­ °Þ¾ú´ø ¹®Á¦¸¦ Ç®±â À§ÇØ ¾î¶»°Ô ÇÏÀ̺긦 ÀÌ¿ëÇß´ÂÁöµµ ½ÇÁ¦ »ç·Ê¸¦ ÅëÇؼ­ ¿³º¼ ¼ö ÀÖ´Ù. ³Ø½º¾Ë¿¡¼­ °³¹ßÇÑ ¡®RÇÏÀ̺ꡯ¿Í ¡®¿À¶óŬ¿¡¼­ ÇÏÀ̺ê·ÎÀÇ ¸¶À̱׷¹À̼ǡ¯À» ºÎ·ÏÀ¸·Î Ãß°¡Çß´Ù.
    ¢À ÆäÀ̽ººÏÀÌ ¸¸µç SQL ȣȯ ¾ð¾î, ÇÏÀ̺ê!
    ÇÏÀ̺ê´Â ÆäÀ̽ººÏ¿¡¼­ ´ë¿ë·® µ¥ÀÌÅͼÂÀ» °£ÆíÇÏ°Ô »ç¿ëÇÏ°íÀÚ ¸¸µé¾ú°í, ÀÌ¹Ì ¼ö¸¹Àº ±â¾÷¿¡¼­ »ç¿ëÇÑ´Ù. ÇÏµÓ ºÐ»ê ÆÄÀϽýºÅÛÀ̳ª ÇϵӰú ¿¬µ¿ÇÏ´Â ´Ù¸¥ ÆÄÀϽýºÅÛ(MapR-FS, ¾Æ¸¶Á¸ÀÇ S3, HBase¿Í Ä«»êµå¶ó °°Àº µ¥ÀÌÅͺ£À̽º)¿¡ ÀúÀåµÈ µ¥ÀÌÅ͸¦ Äõ¸®ÇÒ ¼ö ÀÖ´Â SQL ȣȯ ¾ð¾î¸¦ Á¦°øÇÏ´Â ÇÏµÓ »ýÅ°èÀÇ Çʼö µµ±¸ÀÎ ÇÏÀ̺꿡 ´ëÇØ ¾Ë¾Æº¸ÀÚ.
    ¢À ´ë»ó µ¶ÀÚ
    µ¥ÀÌÅͺ£À̽º¸¦ ¾÷¹«»ó »ç¿ëÇÏ´Â »ç¶÷
    NoSQLÀ» »ç¿ëÇÏ´Â °³¹ßÀÚ
    Ŭ¶ó¿ìµå °ü·Ã °³¹ßÀÚ
    ºÐ»ê ½Ã½ºÅÛ°ú µ¥ÀÌÅͺ£À̽º¸¦ ¿¬±¸ÇÏ´Â ¼®»ç ÀÌ»ó
    ¢À¿Å±äÀÌÀÇ ±Û
    ¸î ÇØ ÀüºÎÅÍ ¡®Å¬¶ó¿ìµå¡¯, ¡®ºòµ¥ÀÌÅÍ¡¯¶ó´Â ¸»ÀÌ IT ¾÷°èÀÇ ¶ß°Å¿î °¨ÀÚ·Î ¶°¿Ã¶ú´Ù. ´ç½Ã ³ª´Â ÀÌ·± Æ®·»µðÇÑ ´Ü¾î¿¡ ¹«°¨°¢ÇØÁ® ÀÖ¾ú´Ù. ÁÖ±âÀûÀ¸·Î »õ·Î¿î ±â¼úÀÌ À̽´°¡ µÇ°í IT ¾÷°è¸¦ ´Þ±¸´Ù°¡ Á¶¿ëÈ÷ »ç¶óÁö´Â °ÍÀ» ºÁ¿Ô´ø °ÍÀÌ ÀÌÀ¯¿´À»Áöµµ ¸ð¸£°Ú´Ù.
    ÇÏÁö¸¸, ¿À·§µ¿¾È ¿¬¶ôµÇÁö ¾Ê´ø »ç¶÷µéÀ» ´Ù½Ã ¸¸³ª°Ô ÇØÁÖ°í »çȸ¿Í Á¤Ä¡¿¡ ´ëÇÑ ºÒ¸¸À» ÀÚÀ¯·Ó°Ô ½ñ¾Æ³»¾î ¿©·ÐÀ» ÁÂÁö¿ìÁöÇÏ´Â ¼Ò¼È ³×Æ®¿öÅ©´Â ºòµ¥ÀÌÅÍ¿¡ ´ëÇÑ ³ªÀÇ ¹«°ü½É¿¡ ÀÏħÀ» °¡Çß´Ù. Àü¼¼°è 60¾ï Àα¸¸¦ ´ë»óÀ¸·Î ¼­ºñ½ºÇÏ´Â ÀÌ·± ¼Ò¼È ³×Æ®¿öÅ© ȸ»çµéÀÌ ¸ÅÀϸÅÀÏ ½ñ¾ÆÁö´Â ¸¹Àº ¾çÀÇ µ¥ÀÌÅ͸¦ ÀúÀåÇÏ°í ºÐ¼®ÇÏ¿© ´õ ³ªÀº ¼­ºñ½º¸¦ Á¦°øÇÏ°íÀÚ ³ë·ÂÇÏ´Â ¸ð½ÀÀ» º¸¾Ò±â ¶§¹®ÀÌ´Ù. ºòµ¥ÀÌÅÍ°¡ ¼¼»óÀ» º¯È­½ÃÅ°°í ÀÖ¾ú°í, ±× ÀÏÀ» Çغ¸°í ½ÍÀº »ý°¢¿¡ ºòµ¥ÀÌÅ͸¦ Àü¹®À¸·Î Çϴ ȸ»ç¿¡ ÀÔ»çÇÏ°Ô µÇ¾ú´Ù.
    Áö±Ý ¿Í¼­ À̾߱âÁö¸¸, ÀÔ»ç ´ç½Ã ³» ¸ð½ÀÀ» »ý°¢Çغ¸¸é ¾ó±¼À» µé ¼ö ¾øÀ» Á¤µµ´Ù. ºòµ¥ÀÌÅÍ¿¡ ´ëÇÑ ¿­Á¤¸¸ ÀÖ¾úÁö ÀÌ ºÐ¾ß¿¡ ´ëÇÑ ±â¼úÀº Á¦·Î¿´´Ù. ÇϵӺÎÅÍ ½ÃÀÛÇؾßÁö ¸¾ ¸Ô¾úÀ¸³ª ¹è¿ö¾ß ÇÒ °ÍµéÀÌ ³Ê¹« ¸¹°í ¾î·Á¿ü´Ù. ¿ÀǼҽºÀÌ°í »ç¶÷µéÀÇ °ü½Éµµ ¸¹´Ù º¸´Ï ¹öÀüµµ ¿©·¯ °¡Áö¿´À¸¸ç ÇϵÓÀ» ±â¹ÝÀ¸·Î ÇÏ´Â ¿ÀǼҽºµéµµ ³Ê¹« ¸¹¾Æ¼­ ÁýÁßÇÏÁö ¸øÇÏ°í ÁöÄ¡°í ¸»¾Ò´Ù. ±×·¯´ø ¿ÍÁß¿¡ ÇÏÀ̺ê Äõ¸®¸¦ ÅëÇØ ½Ç½Ã°£ °Ë»öÀ» °¡´ÉÇϵµ·Ï ÇÏ´Â ¾÷¹«°¡ ³»°Ô ¶³¾îÁ³°í ±× ÀÏÀ» °è±â·Î ÇÏÀ̺꿡 ´ëÇØ ¼­¼­È÷ ¾Ë°Ô µÇ¾ú´Ù.
    óÀ½ ÇÏÀ̺긦 Á¢ÇßÀ» ¶§ Ä£ÀýÇÏÁö ¾ÊÀº ¹®¼­¿Í Áß¿äÇÑ ¼ø°£¿¡ ÅÍÁ® ³ª¿À´Â »ç¼ÒÇÑ ¿À·ùµéÀº ³»°Ô ÁÁÀº ÀλóÀ» ÁÖÁö ¾Ê¾Ò´Ù. ÇÏÁö¸¸ ÀÌ·± ºÒÆòµéÀ» ÀáÀç¿ì°Ô ÇÏ´Â ÇÏÀ̺길ÀÇ ¸Å·ÂÀº ³Ê¹« ÄÇ´Ù. ¹Ù·Î SQL Äõ¸®¸¸ ¾Ë°í ÀÖ´Ù¸é ¸Ê¸®µà½º¸¦ ÀÛ¼ºÇÏÁö ¾Ê¾Æµµ ºòµ¥ÀÌÅÍ ºÐ¼®ÀÌ °¡´ÉÇÏ´Ù´Â °ÍÀÌ´Ù. ¹°·Ð ±âÁ¸ °ü°èÇü µ¥ÀÌÅͺ£À̽º¿Í´Â ´Ù¸¥ ÇÏÀ̺길ÀÇ ¸î °¡Áö °³³äµéÀÌ ÀÖ±ä ÇÏÁö¸¸ ±×·¸°Ô ¾î·Á¿î ³»¿ëÀº ¾Æ´Ï¾ú´Ù. ¼ö¹é ÁÙÀÇ ¸Ê¸®µà½º Äڵ带 ÇÑ ÁÙÀÇ SQL·Î ´ëüÇÏ´Â ÇÏÀ̺êÀÇ ´Ü¼øÇÑ »ç¿ëÀÌ ÁÖ´Â ±³À° ¹× °³¹ß ½Ã°£ÀÇ Àý¾àÀº »ç¼ÒÇÑ ¹®Á¦¸¦ ±Øº¹ÇÒ ¸¸Å­ Å« °ÍÀ̾ú´Ù.
    Áö³­ÇØ ¸» ÀÌ Ã¥ÀÇ ¿ø¼­°¡ Ãâ°£µÇ¾úÀ» ´ç½Ã ȸ»ç¿¡¼­ À̸ÞÀÏ·Î ¹ø¿ª Âü°¡ÀÚ¸¦ ¸ðÁýÇß´Ù. ºñ·Ï ³»°¡ ÀÌ Ã¥À» ¾²Áö´Â ¾Ê¾ÒÁö¸¸ ¹ø¿ªÀÌ¶óµµ Çؼ­ ±¹³»¿¡ ÇÏÀ̺긦 º¸±Þ½ÃÅ°´Â µ¥ ¾ÕÀå¼­°íÀÚ ÇÏ´Â ¿å½É¿¡ ¹ø¿ª¿¡ Âü¿©ÇÏ°Ô µÇ¾úÀ¸¸ç ´ëÇ¥ ¿ªÀÚ±îÁö ¸Ã°Ô µÇ¾ú´Ù. ¹ø¿ª ÀÏÀº ¼øźÇÏÁö ¾Ê¾Ò´Ù. ¿©·¯ ¸íÀÇ ¿ªÀÚµéÀÌ ÀÛ¼ºÇÑ ±ÛÀÇ ¹®Ã¼¿Í ¾îÈÖµéÀ» ÅëÀÏÇÏ´Â ÀÏÀº ÁÖ¸»°ú ¿©°¡ ½Ã°£À» ¿À·ÔÀÌ ¹Ý³³ÇØ¾ß Çß´Ù. ºñ·Ï Èûµé°í ¾î·Á¿î °úÁ¤À̾úÁö¸¸ °íÁø°¨·¡¶ó´Â ¸»Ã³·³ ¹ø¿ªÀº Àß ¸¶¹«¸®µÇ¾ú°í ÇöÀç ȸ»ç¿¡¼­ ±× µ¿¾È ½×¾Æ³õÀº ³ëÇÏ¿ìµµ ºÎ·ÏÀ¸·Î ½ÇÀ» ¼ö ÀÖ°Ô µÇ¾î¼­ ±× ¾î¶² ÀϺ¸´Ùµµ º¸¶÷ÀÌ ÄÇ´Ù.
    ±×µ¿¾È ºòµ¥ÀÌÅÍ¿Í ÇÏÀ̺꿡 ´ëÇØ ¾î·Á¿òÀ» ´À²¼´ø ºÐµéÀÌ ÀÖ´Ù¸é ÀÌ Ã¥À» ÅëÇØ ¸¹Àº µµ¿òÀ» ¹Þ¾ÒÀ¸¸é ÇÏ´Â ¹Ù·¥ÀÌ´Ù.
    _¿À¼¼ºÀ
    ¢À °£·«ÇÑ ÀÌ Ã¥ÀÇ ³»¿ë
    ?µ¥ÀÌÅͺ£À̽º, Å×À̺í, ºä, ÇÔ¼ö, »öÀÎÀ» »ý¼º, º¯°æ, »èÁ¦Çϱâ
    ?ÆÄÀÏ ¹× µ¥ÀÌÅͺ£À̽ºÀÇ µ¥ÀÌÅÍ Æ÷¸Ë°ú ÀúÀå¼Ò ¿É¼Ç ÃÖÀûÈ­
    ?±×·ìÇÎ, ÇÊÅ͸µ, Á¶ÀÎ ¹× ±âŸ Äõ¸® ¸Þ¼Òµå
    ?»ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö »ý¼ºÇϱâ
    ?ÇÏÀ̺ê ÆÐÅÏ°ú ¾ÈƼ-ÆÐÅÏ
    ?ÇÏÀ̺ê¿Í ´Ù¸¥ µ¥ÀÌÅÍ Ã³¸® ÇÁ·Î±×·¥°úÀÇ ¿¬µ¿
    ?NoSQL DB¿Í ´Ù¸¥ µ¥ÀÌÅÍ ÀúÀå¼Ò¸¦ ¿¬°áÇÏ´Â ½ºÅ丮Áö Çڵ鷯 ÀÌ¿ë
    ?¾Æ¸¶Á¸ Elastic MapReduce¿¡¼­ ÇÏÀÌºê ½ÇÇàÇϱâ
    ¢À ÃßõÆò
    ºòµ¥ÀÌÅÍ¿¡ ´ëÇÑ °ü½ÉÀÌ °íÁ¶µÇ¸é¼­ ÇϵÓ, NoSQL, ¸Ê¸®µà½º µîÀÇ ºÐ»ê ó¸® ±â¼úÀ» ¹è¿ì°í ¼ö¿ëÇÏ´Â »ç·Ê°¡ ´Ã°í ÀÖ´Ù. ÇÏÁö¸¸ ºòµ¥ÀÌÅÍ ±â¼úÀ» óÀ½ Á¢ÇÏ´Â °³¹ßÀÚ/¿£Áö´Ï¾î ÀÔÀå¿¡¼­ ¸Ê¸®µà½º¿Í °°Àº ºÐ»ê ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ì°í È°¿ëÇÏ´Â ÀÏÀº ½±Áö ¾ÊÀº °ÍÀÌ »ç½ÇÀÌ´Ù. ÀÌ·¯ÇÑ °üÁ¡¿¡ ÇÏÀ̺갡 ÇØ´äÀ» Á¦½ÃÇØÁÙ ¼ö ÀÖ´Ù. ÀüÅëÀûÀ¸·Î µ¥ÀÌÅÍ Ã³¸®¿¡ SQLÀ» »ç¿ëÇßµíÀÌ ºòµ¥ÀÌÅÍ¿¡ ´ëÇÑ ºÐ»ê 󸮿¡ SQLÀ» »ç¿ëÇÒ ¼ö ÀÖ¾î ÇнÀºñ¿ëÀ» ÃÖ¼ÒÈ­ÇÏ°í, ·¹°Å½Ã ½Ã½ºÅÛ°úÀÇ ¿¬µ¿µµ È¿°úÀûÀ¸·Î ÇÒ ¼ö ÀÖ´Ù.
    ÀÌ·¯ÇÑ ÇÏÀ̺êÀÇ ÀåÁ¡¿¡µµ ºÒ±¸ÇÏ°í ±¹³»¿¡ Á¦´ë·Î µÈ ÇÏÀÌºê ¼­ÀûÀÌ Çϳªµµ ¾ø¾ú´Âµ¥, ¡ºÇÏÀÌºê ¿Ïº® °¡À̵塻°¡ Ãâ°£µÇ¾î ºü¸£°Ô ºòµ¥ÀÌÅÍ ±â¼úÀ» Á¢±ÙÇÒ ¼ö ÀÖ´Â Áö¸§±æÀ» Á¦½ÃÇØÁشٰí ÇÏ´Ï ±â»Ú±â ±×Áö¾ø´Ù. ÀÌ Ã¥Àº ±âº»ÀûÀÎ ÇÏÀÌºê µ¥ÀÌÅÍ ¸ðµ¨¸µºÎÅÍ Äõ¸®, »öÀÎ, Æ©´×, ÇÔ¼ö, ½ºÅ丮Áö Çڵ鷯, HCatalog µîÀÇ °í±Þ ±â´É±îÁö ÃѸÁ¶óÇÏ¿© Á¦°øÇÑ´Ù. ¶ÇÇÑ, ¿ø¼­¿¡´Â ¾ø´Â ¡®¿À¶óŬ°ú ÇÏÀ̺ê Äõ¸®ÀÇ Â÷ÀÌ¿Í º¯È¯ ¹æ¹ý¡¯ ¹× ¡®R°ú ÇÏÀ̺긦 °áÇÕÇÑ ¿ÀǼҽº RÇÏÀ̺ꡯ¿¡ ´ëÇÑ ºÎ·ÏÀ» ½ÇÁ¦ °æÇèÀÚ¿Í °³¹ßÀÚ°¡ Ãß°¡·Î Á¦°øÇÏ°í ÀÖ¾î ºòµ¥ÀÌÅÍ °í±Þ ºÐ¼®À¸·ÎÀÇ ÇÑ °ÉÀ½ µµ¾àÀÇ °è±â¸¦ ¸¶·ÃÇØÁØ´Ù.
    ºòµ¥ÀÌÅÍÀÇ °íÁö¿¡ °¡Àå ºü¸£°Ô ¾È³»ÇØ ÁÙ ¼­ÀûÀ¸·Î ÁÖÀú ¾øÀÌ ÀÌ Ã¥À» ÃßõÇÑ´Ù.
    _³Ø½º¾Ë CTO ÇÑÀç¼±

    Ãßõ±Û

    ºòµ¥ÀÌÅÍ¿¡ ´ëÇÑ °ü½ÉÀÌ °íÁ¶µÇ¸é¼­ ÇϵÓ, NoSQL, ¸Ê¸®µà½º µîÀÇ ºÐ»ê ó¸® ±â¼úÀ» ¹è¿ì°í ¼ö¿ëÇÏ´Â »ç·Ê°¡ ´Ã°í ÀÖ´Ù. ÇÏÁö¸¸ ºòµ¥ÀÌÅÍ ±â¼úÀ» óÀ½ Á¢ÇÏ´Â °³¹ßÀÚ/¿£Áö´Ï¾î ÀÔÀå¿¡¼­ ¸Ê¸®µà½º¿Í °°Àº ºÐ»ê ÇÁ·Î±×·¡¹ÖÀ» ¹è¿ì°í È°¿ëÇÏ´Â ÀÏÀº ½±Áö ¾ÊÀº °ÍÀÌ »ç½ÇÀÌ´Ù. ÀÌ·¯ÇÑ °üÁ¡¿¡ ÇÏÀ̺갡 ÇØ´äÀ» Á¦½ÃÇØÁÙ ¼ö ÀÖ´Ù. ÀüÅëÀûÀ¸·Î µ¥ÀÌÅÍ Ã³¸®¿¡ SQLÀ» »ç¿ëÇßµíÀÌ ºòµ¥ÀÌÅÍ¿¡ ´ëÇÑ ºÐ»ê 󸮿¡ SQLÀ» »ç¿ëÇÒ ¼ö ÀÖ¾î ÇнÀºñ¿ëÀ» ÃÖ¼ÒÈ­ÇÏ°í, ·¹°Å½Ã ½Ã½ºÅÛ°úÀÇ ¿¬µ¿µµ È¿°úÀûÀ¸·Î ÇÒ ¼ö ÀÖ´Ù.
    ÀÌ·¯ÇÑ ÇÏÀ̺êÀÇ ÀåÁ¡¿¡µµ ºÒ±¸ÇÏ°í ±¹³»¿¡ Á¦´ë·Î µÈ ÇÏÀÌºê ¼­ÀûÀÌ Çϳªµµ ¾ø¾ú´Âµ¥, ¡ºÇÏÀÌºê ¿Ïº® °¡À̵塻°¡ Ãâ°£µÇ¾î ºü¸£°Ô ºòµ¥ÀÌÅÍ ±â¼úÀ» Á¢±ÙÇÒ ¼ö ÀÖ´Â Áö¸§±æÀ» Á¦½ÃÇØÁشٰí ÇÏ´Ï ±â»Ú±â ±×Áö¾ø´Ù. ÀÌ Ã¥Àº ±âº»ÀûÀÎ ÇÏÀÌºê µ¥ÀÌÅÍ ¸ðµ¨¸µºÎÅÍ Äõ¸®, »öÀÎ, Æ©´×, ÇÔ¼ö, ½ºÅ丮Áö Çڵ鷯, HCatalog µîÀÇ °í±Þ ±â´É±îÁö ÃѸÁ¶óÇÏ¿© Á¦°øÇÑ´Ù. ¶ÇÇÑ, ¿ø¼­¿¡´Â ¾ø´Â ¡®¿À¶óŬ°ú ÇÏÀ̺ê Äõ¸®ÀÇ Â÷ÀÌ¿Í º¯È¯ ¹æ¹ý¡¯ ¹× ¡®R°ú ÇÏÀ̺긦 °áÇÕÇÑ ¿ÀǼҽº RÇÏÀ̺ꡯ¿¡ ´ëÇÑ ºÎ·ÏÀ» ½ÇÁ¦ °æÇèÀÚ¿Í °³¹ßÀÚ°¡ Ãß°¡·Î Á¦°øÇÏ°í ÀÖ¾î ºòµ¥ÀÌÅÍ °í±Þ ºÐ¼®À¸·ÎÀÇ ÇÑ °ÉÀ½ µµ¾àÀÇ °è±â¸¦ ¸¶·ÃÇØÁØ´Ù.
    ºòµ¥ÀÌÅÍÀÇ °íÁö¿¡ °¡Àå ºü¸£°Ô ¾È³»ÇØ ÁÙ ¼­ÀûÀ¸·Î ÁÖÀú ¾øÀÌ ÀÌ Ã¥À» ÃßõÇÑ´Ù.
    _³Ø½º¾Ë CTO ÇÑÀç¼±

    ÀúÀÚ ¼Ò°³

    ¿¡µå¿öµå Ä«ÇÁ¸®¿Ã·Î, µò ¿úÇ÷¯, Á¦À̽¼ ·¯´õ±Û·»

    ÀúÀÚ ¿¡µå¿öµå Ä«ÇÁ¸®¿Ã·Î´Â Media6degrees »ç¿¡¼­ ÀÎÅÍ³Ý ±¤°í ¾÷°è¸¦ À§ÇÑ ºÐ»ê µ¥ÀÌÅÍ ÀúÀå ½Ã½ºÅÛÀ» ¼³°èÇÏ°í À¯ÁöÇÏ´Â ½Ã½ºÅÛ °ü¸®ÀÚ·Î ÀÏÇÑ´Ù. ¾ÆÆÄÄ¡ ¼ÒÇÁÆ®¿þ¾î Àç´ÜÀÇ ±¸¼º¿øÀÌÀÚ ÇϵÓ-ÇÏÀ̺ê ÇÁ·ÎÁ§Æ®ÀÇ Ä¿?¹ÌÅÍ·Î È°µ¿ ÁßÀÌ´Ù. ±×´Â ¸®´ª½º ¹× ³×Æ®¿öÅ© °ü¸®ÀÚ»Ó¸¸ ¾Æ´Ï¶ó °³¹ßÀڷμ­ÀÇ °æ·ÂÀ» °¡Áö°í ÀÖÀ¸¸ç ¿ÀǼҽº ¼ÒÇÁÆ®¿þ¾îÀÇ ´Ù¾çÇÑ ¼¼»óÀ» Áñ±â°í ÀÖ´Ù.

    ¿ªÀÚ ¼Ò°³

    ¿À¼¼ºÀ ¿Ü

    ¿Å±äÀÌ_ ¿À¼¼ºÀ
    2003³âºÎÅÍ Æ¼¸Æ½º¼ÒÇÁÆ®¿¡¼­ ±Ù¹«ÇÏ¸ç ±¹»ê À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ¼­¹öÀÎ JEUS °³¹ß¿¡ 8³â°£ Âü¿©Çß´Ù. ÀÌ °³¹ß ±â°£ µ¿¾È ÀÚ¹Ù ¾ð¾î¸¦ ±â¹ÝÀ¸·Î ¼­ºí¸´, EJB, µ¥ÀÌÅͺ£À̽º, Æ®·£Àè¼Ç, ¸Þ½Ã¡ ½Ã½ºÅÛ, ³×Æ®¿öÅ© ÇÁ·¹ÀÓ¿öÅ© µî ´Ù¾çÇÑ ±â¹Ý ±â¼úÀ» ÀÍÇû´Ù. 2011³â ºòµ¥ÀÌÅÍ°¡ ¹Ù²Ü ¼¼»óÀ» ²Þ²Ù¸ç ³Ø½º¾Ë¿¡ ÀÔ»ç, ÇϵÓ, ÇÏÀ̺ê, ÁÖÅ°ÆÛ, Oozie, HBase, ElasticSearch µîÀ» ÀÌ¿ëÇÏ¿© ºòµ¥ÀÌÅÍ ¹èÄ¡ ó¸®, ½Ç½Ã°£ °Ë»ö ¹× ¿öÅ©Ç÷ο츦 À§ÇÑ ¼Ö·ç¼ÇÀ» °³¹ßÇÏ°í ÀÖ´Ù.

     

    ¿Å±äÀÌ_ ¹Ú¿µ±Ù
    Ƽ¸Æ½º¼ÒÇÁÆ® WAS½Ç¿¡¼­ ±Ù¹«ÇÏ´Ù ÇöÀç ³Ø½º¾Ë¿¡¼­ ºòµ¥ÀÌÅÍ Ç÷§ÆûÀ» °³¹ßÇÑ´Ù. ºÐ»ê, ½Ç½Ã°£, ½ºÆ®¸² µî°ú °ü·ÃµÈ ¿ÀǼҽº¿¡ °ü½ÉÀÌ ¸¹À¸¸ç ¼¼»óÀ» ¹Ù²Ü ¼ö ÀÖ´Â ¼ÒÇÁÆ®¿þ¾î¸¦ ¸¸µé±â À§ÇØ Ç×»ó °í¹ÎÇÏ´Â ºÒȤÀÇ »õ³»±â ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î´Ù.

     

    ¿Å±äÀÌ_ ÀÌÁ¾Èñ
    KT Ŭ¶ó¿ìµå¿þ¾î¿¡¼­ ½ºÅ丮Áö Ŭ¶ó¿ìµå µîÀ» °³¹ßÇß°í, ÇöÀç´Â ºòµ¥ÀÌÅÍ ºÐ¼® Ç÷§ÆûÀÎ NDAPÀ» °³¹ßÇÑ´Ù. ÇÏµÓ ¿¡ÄڽýºÅÛ¿¡ °ü½ÉÀÌ ¸¹À¸¸ç ¾î¶»°Ô ÇÏ¸é ºòµ¥ÀÌÅ͸¦ ½±°í ºü¸£°Ô ó¸®ÇÒ ¼ö ÀÖÀ»Áö ´Ã °í¹ÎÇÏ°í ÀÖ´Ù. ÃÖ±Ù¿¡´Â ½Ç½Ã°£ ºòµ¥ÀÌÅÍ Ã³¸®¿¡ °ü½ÉÀ» °®°í ÀÖ´Ù.

     

    ¿Å±äÀÌ_ ÀåÁ¤È£
    KT Ŭ¶ó¿ìµå¿þ¾î¿¡¼­ HBase È®Àå °³¹ß ÇÁ·ÎÁ§Æ®¸¦ ´ã´çÇÏ°í ÀÖ´Ù. »ï¼ºÀüÀÚ, Ƽ¸Æ½º¼ÒÇÁÆ® µî¿¡¼­ ´Ù³â°£ EAI, Àθ޸𸮠µ¥ÀÌÅͺ£À̽º, µ¥ÀÌÅÍ ¸¶ÀÌ´×, ½Ã¹Ä·¹ÀÌ¼Ç µî ´Ù¾çÇÑ ½Ã½ºÅÛ ¼ÒÇÁÆ®¿þ¾î °³¹ß¿¡ Âü¿©ÇßÀ¸¸ç À̸¦ ÅëÇØ ºòµ¥ÀÌÅÍ ºÐ¾ßÀÇ ¼öÁý, ÀúÀå, ºÐ¼® ¿µ¿ª Àüü¸¦ ¾Æ¿ì¸£´Â °æÇè°ú Áö½ÄÀ» ÃàÀûÇß´Ù. ÃÖ±Ù¿¡´Â »ï¼º ¸ÖƼķÆÛ½º µî¿¡¼­ NoSQL °­ÀǸ¦ ÇÑ´Ù.

     

    ¿Å±äÀÌ_ ÀÌÁؼ·
    KT Ŭ¶ó¿ìµå¿þ¾î¿¡¼­ ºòµ¥ÀÌÅÍ º»ºÎ ³» ÆÀÀåÀ» ¿ªÀÓÇÏ´Ù ÃÖ±Ù¿¡ LGÀüÀÚ ½º¸¶Æ® ºñÁî´Ï½º Àü·« ¼¾ÅÍ·Î ÀÌÁ÷ÇÏ¿© ºòµ¥ÀÌÅÍ Àü·« ÇÁ·ÎÁ§Æ®¸¦ ´ã´çÇÏ°í ÀÖ´Ù. ETRI ÄÜÅÙÃ÷ ¿¬±¸º»ºÎ¿¡¼­ Áö½Ä Ç÷§Æû ¹× Áõ°­Çö½Ç, ºñÀüó¸®, ½Ç½Ã°£ ·»´õ¸µ ¿¬±¸¸¦ ¼öÇàÇß´Ù. Çѱ¹°úÇбâ¼ú¿ø¿¡¼­ Àü»êÇÐ ¼®»ç·Î º¸¾ÈÀ» Àü°øÇß´Ù.

     

    ¿Å±äÀÌ_ ¾ç¿ø±¹
    Ƽ¸Æ½º¼ÒÇÁÆ®¿¡¼­ ±Ù¹«ÇÏ´Ù ÇöÀç KT Ŭ¶ó¿ìµå¿þ¾î¿¡¼­ ÇÏµÓ ÇÏÀ̺긦 ÇÁ·ÎÁ§Æ®¿¡ Àû¿ëÇÏ°í ¾Æ¿ï·¯ RÇÏÀ̺긦 °³¹ßÇÑ´Ù. ÀÏ¹Ý ¿î¿µÀÚµµ ½±°Ô ¿î¿µÇÒ ¼ö ÀÖ´Â ÇϵӰú ÇÏÀÌºê ½Ã½ºÅÛ È¯°æÀ» °³¹ßÇÏ°íÀÚ °í½ÉÇÏ°í ÀÖ´Ù.

     

    ¿Å±äÀÌ_ ¿ì¼ºÇÑ
    KT Ŭ¶ó¿ìµå¿þ¾î Ã¥ÀÓ ¿¬±¸¿øÀ¸·Î¼­ ³Ø½º¾Ë µ¥ÀÌÅÍ ºÐ¼® Ç÷§ÆûÀ» °³¹ßÇÑ´Ù. ´Ù¼öÀÇ ±â¾÷¿¡¼­ SNS ¹× °áÁ¦ ½Ã½ºÅÛ µîÀÇ ´Ù¾çÇÑ S/W¸¦ °³¹ßÇÑ °æ·ÂÀ» °¡Áö°í ÀÖ´Ù. ½Ç½Ã°£ °Ë»ö°ú °ü·ÃµÈ ´Ù¾çÇÑ ¿ÀǼҽº ºÐ¼® ¹× °³¹ß¿¡ Âü¿©ÇßÀ¸¸ç, ÇÏµÓ ¿¡ÄÚ ½Ã½ºÅÛ°ú ¿¬°üµÈ ½Ç½Ã°£ ºÐ¼® ½Ã½ºÅÛ °³¹ß¿¡ °ü½ÉÀÌ Áö´ëÇÏ´Ù.

    ¸ñÂ÷

    ¸ñÂ÷
    CHAPTER 1 ¼Ò°³
    _1.1 ÇϵӰú ¸Ê¸®µà½º °³¿ä
    __1.1.1 ¸Ê¸®µà½º
    _1.2 ÇÏµÓ »ýÅ°迡¼­ÀÇ ÇÏÀ̺ê
    __1.2.1 ÇDZ×
    __1.2.2 HBase
    __1.2.3 ij½ºÄÉÀ̵ù, Å©·±Ä¡, ±× ¿Ü µµ±¸
    _1.3 ÀÚ¹Ù vs. ÇÏÀ̺ê: ´Ü¾î ¼¼±â ¾Ë°í¸®Áò
    CHAPTER 2 ½ÃÀÛÇϱâ
    _2.1 ÇϵӰú ÇÏÀ̺갡 ¹Ì¸® ¼³Á¤µÈ °¡»ó ¸Ó½Å ¼³Ä¡Çϱâ
    _2.2 ÀÚ¼¼ÇÑ ¼³Ä¡ ¹æ¹ý ¾Ë¾Æº¸±â
    __2.2.1 ÀÚ¹Ù ¼³Ä¡Çϱâ
    __2.2.2 ÇÏµÓ ¼³Ä¡Çϱâ
    __2.2.3 ·ÎÄà ¸ðµå, ÀÇ»ç ºÐ»ê ¸ðµå, ºÐ»ê ¸ðµå
    __2.2.4 ÇÏµÓ Å×½ºÆ®Çϱâ
    __2.2.5 ÇÏÀÌºê ¼³Ä¡Çϱâ
    _2.3 ÇÏÀ̺ê´Â ¾î¶»°Ô ±¸¼ºµÇ¾î Àִ°¡?
    _2.4 ÇÏÀÌºê ½ÃÀÛÇϱâ
    _2.5 ÇÏµÓ È¯°æ ¼³Á¤Çϱâ
    __2.5.1 ·ÎÄà ¸ðµå ¼³Á¤
    __2.5.2 ºÐ»ê°ú ÀÇ»ç ºÐ»ê ¸ðµå ¼³Á¤
    __2.5.3 JDBC¸¦ »ç¿ëÇÏ´Â ¸ÞŸ½ºÅä¾î
    _2.6 ÇÏÀÌºê ¸í·É
    __2.6.1 ¸í·É ¿É¼Ç
    _2.7 ¸í·ÉÇà ÀÎÅÍÆäÀ̽º
    __2.7.1 CLI ¿É¼Ç
    __2.7.2 º¯¼ö¿Í ¼Ó¼º
    __2.7.3 ÇÏÀÌºê ¿ø ¼¦ ¸í·É
    __2.7.4 ÆÄÀÏ·Î ÇÏÀ̺ê Äõ¸® ½ÇÇàÇϱâ
    __2.7.5 .hiverc ÆÄÀÏ
    __2.7.6 CLIÀÇ ´Ù¸¥ ±â´Éµé
    __2.7.7 ¸í·É È÷½ºÅ丮
    __2.7.8 ¼Ð ½ÇÇà
    __2.7.9 ÇÏÀ̺꿡¼­ ÇÏµÓ dfs ¸í·É ¼öÇàÇϱâ
    __2.7.10 ÇÏÀÌºê ½ºÅ©¸³Æ®¿¡¼­ ÁÖ¼® ´Þ±â
    __2.7.11 Äõ¸® Ä÷³ Çì´õ
    CHAPTER 3 µ¥ÀÌÅÍÇü°ú ÆÄÀÏ Æ÷¸Ë
    _3.1 ¿ø½Ã µ¥ÀÌÅÍÇü
    _3.2 Ä÷º¼Ç µ¥ÀÌÅÍÇü
    _3.3 µ¥ÀÌÅÍ°ªÀÇ ÅؽºÆ® ÆÄÀÏ ÀÎÄÚµù
    _3.4 Schema on Read
    CHAPTER 4 HiveQL: µ¥ÀÌÅÍ Á¤ÀÇ
    _4.1 ÇÏÀ̺꿡¼­ÀÇ µ¥ÀÌÅͺ£À̽º
    _4.2 µ¥ÀÌÅͺ£À̽º º¯°æ
    _4.3 Å×ÀÌºí »ý¼º
    __4.3.1 ¸Å´ÏÁöµå Å×À̺í
    __4.3.2 ¿ÜºÎ Å×À̺í
    _4.4 ÆÄƼ¼Ç´×µÈ ¸Å´ÏÁöµå Å×À̺í
    __4.4.1 ÆÄƼ¼Å´×µÈ ¿ÜºÎ Å×À̺í
    __4.4.2 Å×À̺í ÀúÀå Æ÷¸Ë »ç¿ëÀÚÈ­
    _4.5 Å×ÀÌºí »èÁ¦
    _4.6 Å×ÀÌºí º¯°æ
    __4.6.1 Å×À̺í¸í º¯°æ
    __4.6.2 Å×À̺í ÆÄƼ¼Ç Ãß°¡, º¯°æ, »èÁ¦
    __4.6.3 Ä÷³ º¯°æ
    __4.6.4 Ä÷³ Ãß°¡
    __4.6.5 Ä÷³ »èÁ¦ ¹× ±³Ã¼
    __4.6.6 Å×ÀÌºí ¼Ó¼º º¯°æ
    __4.6.7 ÀúÀå¼Ò ¼Ó¼º º¯°æ
    __4.6.8 ±âŸ Å×ÀÌºí º¯°æ ¹®
    CHAPTER 5 HiveQL: µ¥ÀÌÅÍ Á¶ÀÛ
    _5.1 ¸Å´ÏÁöµå Å×ÀÌºí¿¡ µ¥ÀÌÅÍ ·ÎµùÇϱâ
    _5.2 Äõ¸® °á°ú¸¦ Å×ÀÌºí¿¡ ³Ö±â
    __5.2.1 µ¿Àû ÆÄƼ¼Ç »ðÀÔ
    _5.3 Äõ¸® Çϳª·Î Å×À̺íÀ» »ý¼ºÇÏ°í µ¥ÀÌÅÍ ·ÎµùÇϱâ
    _5.4 µ¥ÀÌÅÍ ²¨³»±â
    CHAPTER 6 HiveQL: Äõ¸®
    _6.1 SELECT ... FROM Àý
    __6.1.1 Á¤±ÔÇ¥Çö½ÄÀ¸·Î Ä÷³ ¼±ÅÃÇϱâ
    __6.1.2 Ä÷³°ªÀ¸·Î °è»êÇϱâ
    __6.1.3 »ê¼ú ¿¬»êÀÚ
    __6.1.4 ÇÔ¼ö »ç¿ëÇϱâ
    __6.1.5 LIMIT Àý
    __6.1.6 Ä÷³ º°Äª
    __6.1.7 Áßø SELECT ¹®
    __6.1.8 CASE ... WHEN ... THEN ¹®
    __6.1.9 ÇÏÀ̺갡 ¸Ê¸®µà½º¸¦ »ç¿ëÇÏÁö ¾ÊÀ» ¶§
    _6.2 WHERE Àý
    __6.2.1 ¼ú¾î ¿¬»êÀÚ
    __6.2.2 ºÎµ¿¼Ò¼öÁ¡¼ö ºñ±³ÀÇ ÀáÀçÀû ¹®Á¦
    __6.2.3 LIKE¿Í RLIKE
    _6.3 GROUP BY Àý
    __6.3.1 HAVING Àý
    _6.4 Á¶ÀÎ ¹®
    __6.4.1 ³»ºÎ Á¶ÀÎ
    __6.4.2 Á¶ÀÎ ÃÖÀûÈ­
    __6.4.3 ¿ÞÂÊ ¿ÜºÎ Á¶ÀÎ
    __6.4.4 ¿ÜºÎ Á¶ÀÎÀÇ ÀáÀçÀû ¹®Á¦
    __6.4.5 ¿À¸¥ÂÊ ¿ÜºÎ Á¶ÀÎ
    __6.4.6 ¿ÏÀü ¿ÜºÎ Á¶ÀÎ
    __6.4.7 ¿ÞÂÊ ¼¼¹Ì Á¶ÀÎ
    __6.4.8 īŸ½Ã¾È ÇÁ·Î´öÆ® Á¶ÀÎ
    __6.4.9 ¸Ê »çÀ̵å Á¶ÀÎ
    _6.5 ORDER BY¿Í SORT BY
    _6.6 SORT BY¿Í ÇÔ²² »ç¿ëÇÏ´Â DISTRIBUTE BY
    _6.7 CLUSTER BY
    _6.8 Çüº¯È¯
    __6.8.1 BINARY°ª Çüº¯È¯
    _6.9 µ¥ÀÌÅÍ Ç¥º»À» ¸¸µå´Â Äõ¸®
    __6.9.1 ºí·ÏÀ¸·Î Ç¥º» ¸¸µé±â
    __6.9.2 ¹öŶ Å×À̺íµé¿¡ ´ëÇÑ ÀԷ Ǫ·ç´×
    _6.10 UNION ALL
    CHAPTER 7 HiveQL: ºä
    _7.1 Äõ¸®ÀÇ º¹ÀâÇÔÀ» ÁÙ¿©ÁÖ´Â ºä
    _7.2 Á¶°ÇÀ» ±â¹ÝÀ¸·Î µ¥ÀÌÅ͸¦ Á¦ÇÑÇÏ´Â ºä
    _7.3 µ¿Àû Å×À̺íÀ» À§ÇÑ ºä¿Í MAP µ¥ÀÌÅÍÇü
    _7.4 ±âŸ
    CHAPTER 8 HiveQL: »öÀÎ
    _8.1 »öÀÎ »ý¼º
    __8.1.1 ºñÆ®¸Ê »öÀÎ
    _8.2 »öÀÎ À籸Ãà
    _8.3 »öÀÎ º¸±â
    _8.4 »öÀÎ »èÁ¦
    _8.5 »ç¿ëÀÚ Á¤ÀÇ »öÀÎ Çڵ鷯 ±¸Çö
    CHAPTER 9 ½ºÅ°¸¶ ¼³°è
    _9.1 ³¯Â¥º° Å×À̺í
    _9.2 ÆÄƼ¼Ç ¼³°è ½Ã °í·Á»çÇ×
    _9.3 °íÀ¯ Å°¿Í Á¤±ÔÈ­
    _9.4 µ¿ÀÏ µ¥ÀÌÅÍ¿¡ ´ëÇÑ ´ÙÁß Æнº ¸¸µé±â
    _9.5 Àӽà Å×À̺í ÆÄƼ¼Å´×Çϱâ
    _9.6 Å×À̺í ÀúÀå¼Ò ¹öŶÆÃÇϱâ
    _9.7 Å×ÀÌºí¿¡ Ä÷³ Ãß°¡Çϱâ
    _9.8 Ä÷³ ±â¹Ý Å×ÀÌºí »ç¿ëÇϱâ
    __9.8.1 ¹Ýº¹ µ¥ÀÌÅÍ
    __9.8.2 ´Ù¼öÀÇ Ä÷³
    __9.9 ¾ÐÃàÇϱâ
    CHAPTER 10 Æ©´×
    _10.1 EXPLAIN »ç¿ëÇϱâ
    _10.2 EXPLAIN EXTENDED
    _10.3 LIMIT Æ©´×
    _10.4 ÃÖÀûÈ­µÈ Á¶ÀÎ
    _10.5 ·ÎÄà ¸ðµå
    _10.6 º´·Ä ¼öÇà
    _10.7 strict ¸ðµå
    _10.8 ¸ÊÆÛ¿Í ¸®µà¼­ ¼öÀÇ ÃÖÀûÈ­
    _10.9 ÀÚ¹Ù °¡»ó ¸Ó½Å Àç»ç¿ë
    _10.10 »öÀÎ
    _10.11 µ¿Àû ÆÄƼ¼Å´× Æ©´×
    _10.12 Åõ±âÀû ½ÇÇà
    _10.13 ´Ù¼öÀÇ GROUP BY ¿¬»ê °áÇÕÇϱâ
    _10.14 °¡»ó Ä÷³
    CHAPTER 11 ±âŸ ÆÄÀÏ Æ÷¸Ë°ú ¾ÐÃà
    _11.1 ¼³Ä¡µÈ ÄÚµ¦ È®ÀÎ
    _11.2 ¾ÐÃà ÄÚµ¦ ¼±ÅÃ
    _11.3 Áß°£ °úÁ¤ ¾ÐÃà
    _11.4 ÃÖÁ¾ Ãâ·Â ¾ÐÃà
    _11.5 ½ÃÄö½ºÆÄÀÏ
    _11.6 ¾ÐÃàÇϱâ
    _11.7 ÆÄƼ¼Ç ¾ÆÄ«À̺ùÇϱâ
    _11.8 Á¤¸®Çϱâ
    CHAPTER 12 °³¹ß
    _12.1 Log4J ¼Ó¼º º¯°æ
    _12.2 ÇÏÀÌºê µð¹ö±ëÇϱâ
    _12.3 ¼Ò½º·ÎºÎÅÍ ÇÏÀÌºê ºôµåÇϱâ
    _12.3.1 ´Ù¾çÇÑ ÇÏÀ̺ê Å×½ºÆ® ÄÉÀ̽º ½ÇÇàÇϱâ
    _12.3.2 ÈÄÅ© ½ÇÇà
    _12.4 ÀÌŬ¸³½º¿Í ÇÏÀÌºê ¼³Á¤
    _12.5 ¸ÞÀ̺ì ÇÁ·ÎÁ§Æ®¿¡¼­ ÇÏÀ̺ê
    _12.6 hive_test¿Í ÇÔ²²ÇÏ´Â ÇÏÀ̺ê Å×½ºÆ®
    _12.7 »õ·Î¿î Ç÷¯±×ÀÎ °³¹ß Ŷ
    CHAPTER 13 ÇÔ¼ö
    _13.1 ÇÔ¼ö Ž»ö ¹× ¼³¸í
    _13.2 ÇÔ¼ö È£Ãâ
    _13.3 Ç¥ÁØ ÇÔ¼ö
    _13.4 Áý°è ÇÔ¼ö
    _13.5 Å×ÀÌºí »ý¼º ÇÔ¼ö
    _13.6 »ýÀÏ·Î º°ÀÚ¸®¸¦ ã´Â UDF
    _13.7 UDF vs. GenericUDF
    _13.8 ¿µ±¸Àû »ç¿ëÀ» À§ÇÑ ÇÔ¼ö µî·Ï
    _13.9 »ç¿ëÀÚ Á¤ÀÇ Áý°è ÇÔ¼ö
    __13.9.1 GROUP_CONCATÀ» µû¶ó ÇÏ´Â COLLECT UDAF ÇÔ¼ö »ý¼º
    _13.10 »ç¿ëÀÚ Á¤ÀÇ Å×ÀÌºí »ý¼º ÇÔ¼ö
    __13.10.1 ´ÙÁß ·Î¿ì »ý¼º UDTF
    __13.10.2 ´ÙÁß Ä÷³À» ÀÌ¿ëÇÑ ´ÜÀÏ ·Î¿ì »ý¼º UDTF
    __13.10.3 º¹ÇÕ µ¥ÀÌÅÍÇü È¿°ú¸¦ ³»´Â UDTF
    _13.11 UDF¿¡¼­ ºÐ»ê ij½Ã Á¢±Ù
    _13.12 ÇÔ¼ö ¾î³ëÅ×À̼Ç
    __13.12.1 °áÁ¤¼º
    __13.12.2 »óÅ À¯Áö
    __13.12.3 distinctLike
    _13.13 ¸ÅÅ©·Î
    CHAPTER 14 ½ºÆ®¸®¹Ö
    _14.1 Ç×µî º¯È¯
    _14.2 µ¥ÀÌÅÍÇü º¯È¯
    _14.3 Åõ»ç º¯È¯
    _14.4 Á¶ÀÛ º¯È¯
    _14.5 ºÐ»ê ij½Ã »ç¿ë
    _14.6 ·Î¿ì Çϳª¸¦ ¿©·¯ ·Î¿ì·Î º¯È¯Çϱâ
    _14.7 ½ºÆ®¸®¹ÖÀ» ÀÌ¿ëÇÑ Áý°è °è»ê
    _14.8 CLUSTER BY, DISTRIBUTE BY, SORT BY
    _14.9 ÀÚ¹Ù ½ºÆ®¸®¹ÖÀ» À§ÇÑ GenericMR µµ±¸µé
    _14.10 ±×·ì °£ °è»ê
    CHAPTER 15 ÇÏÀ̺ê ÆÄÀÏ°ú ·¹ÄÚµå Æ÷¸Ë »ç¿ëÀÚÈ­
    _15.1 ÆÄÀÏ vs.

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽŠµµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óÇ°ÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î Ç°Àý ¶Ç´Â ÀýÆÇ µÇ¾î »óÇ° ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹ÝÇ°/±³È¯

    »óÇ° ¼³¸í¿¡ ¹ÝÇ°/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹ÝÇ°/±³È¯

    ¹ÝÇ°/±³È¯
    ¹ÝÇ°/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹ÝÇ°/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹ÝÇ°/±³È¯ °¡´É ±â°£ ¹ÝÇ°,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹ÝÇ°/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óÇ°(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(Æĺ»/ÈѼÕ/¿À¹ß¼Û »óÇ°À» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹ÝÇ°, ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øȸ°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹ÝÇ°/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆǸž÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved