°£Æí°áÁ¦, ½Å¿ëÄ«µå û±¸ÇÒÀÎ
ÀÎÅÍÆÄÅ© ·Ôµ¥Ä«µå 5% (25,650¿ø)
(ÃÖ´ëÇÒÀÎ 10¸¸¿ø / Àü¿ù½ÇÀû 40¸¸¿ø)
ºÏÇǴϾð ·Ôµ¥Ä«µå 30% (18,900¿ø)
(ÃÖ´ëÇÒÀÎ 3¸¸¿ø / 3¸¸¿ø ÀÌ»ó °áÁ¦)
NH¼îÇÎ&ÀÎÅÍÆÄÅ©Ä«µå 20% (21,600¿ø)
(ÃÖ´ëÇÒÀÎ 4¸¸¿ø / 2¸¸¿ø ÀÌ»ó °áÁ¦)
Close

°Åħ¾øÀÌ ¹è¿ì´Â ÇϵÓ

¿øÁ¦ : Hadoop in action
¼Òµæ°øÁ¦

2013³â 9¿ù 9ÀÏ ÀÌÈÄ ´©Àû¼öÄ¡ÀÔ´Ï´Ù.

ÆǸÅÁö¼ö 81
?
ÆǸÅÁö¼ö¶õ?
»çÀÌÆ®ÀÇ ÆǸŷ®¿¡ ±â¹ÝÇÏ¿© ÆǸŷ® ÃßÀ̸¦ ¹Ý¿µÇÑ ÀÎÅÍÆÄÅ© µµ¼­¿¡¼­ÀÇ µ¶¸³ÀûÀÎ ÆǸŠÁö¼öÀÔ´Ï´Ù. ÇöÀç °¡Àå Àß Æȸ®´Â »óÇ°¿¡ °¡ÁßÄ¡¸¦ µÎ¾ú±â ¶§¹®¿¡ ½ÇÁ¦ ´©Àû ÆǸŷ®°ú´Â ´Ù¼Ò Â÷ÀÌ°¡ ÀÖÀ» ¼ö ÀÖ½À´Ï´Ù. ÆǸŷ® ¿Ü¿¡µµ ´Ù¾çÇÑ °¡ÁßÄ¡·Î ±¸¼ºµÇ¾î ÃÖ±ÙÀÇ À̽´µµ¼­ È®Àνà À¯¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. ÇØ´ç Áö¼ö´Â ¸ÅÀÏ °»½ÅµË´Ï´Ù.
Close
°øÀ¯Çϱâ
Á¤°¡

30,000¿ø

  • 27,000¿ø (10%ÇÒÀÎ)

    1,500P (5%Àû¸³)

ÇÒÀÎÇýÅÃ
Àû¸³ÇýÅÃ
  • S-Point Àû¸³Àº ¸¶ÀÌÆäÀÌÁö¿¡¼­ Á÷Á¢ ±¸¸ÅÈ®Á¤ÇϽŠ°æ¿ì¸¸ Àû¸³ µË´Ï´Ù.
Ãß°¡ÇýÅÃ
¹è¼ÛÁ¤º¸
  • Ç°Àý 
  • ¹«·á¹è¼Û
ÁÖ¹®¼ö·®
°¨¼Ò Áõ°¡
  • À̺¥Æ®/±âȹÀü

  • ¿¬°üµµ¼­

  • »óÇ°±Ç

AD

Ã¥¼Ò°³

¡º°Åħ¾øÀÌ ¹è¿ì´Â Çϵӡ»Àº ÇϵÓÀÇ ¼³Ä¡¿¡¼­ºÎÅÍ È°¿ë±îÁö ÀÌÇØÇϱ⠽±°Ô ´Ü°èÀûÀ¸·Î ±¸¼ºÇÑ Ã¥ÀÌ´Ù. ƯÈ÷ ¾Æ¸¶Á¸ Ŭ¶ó¿ìµå¿¡¼­ ÇϵÓÀ» Á÷Á¢ ±¸¼ºÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿© È°¿ë¼ºÀ» ³ô¿´´Ù. ´ë¿ë·®ÀÇ µ¥ÀÌÅ͸¦ º´·ÄÀûÀ¸·Î ó¸®Çϱâ À§ÇÑ MapReduce ÇÁ·Î±×·¥ÀÇ »ó¼¼ÇÑ ¼³¸í°ú °í±Þ¼öÁØÀÇ ¾ð¾î·Î ´ë¿ë·® µ¥ÀÌÅ͸¦ ó¸®ÇÒ ¼ö ÀÖ´Â Pig¿¡ ´ëÇؼ­µµ ´Ù·é´Ù. ¶ÇÇÑ ÇϵÓÀÇ ½ÇÁ¦ ºñÁî´Ï½º Àû¿ë »ç·Ê ¿¬±¸¸¦ »ìÆ캸¾Ò´Ù.

ÃâÆÇ»ç ¼­Æò

ÇϵÓÀº ºò µ¥ÀÌÅÍ ½Ã´ë¿¡ ¹Ýµå½Ã ÇÊ¿äÇÑ ±â¼úÀÌ´Ù. OS·Î ºñÀ¯ÇÏ¸é ¸®´ª½º Ä¿³Î·Î Ç¥ÇöµÉ Á¤µµ·Î ºÐ»êó¸® ±â¼ú¿¡¼­ ´Ù¾çÇÑ ºÐ¾ß¿¡ È°¿ëµÇ°í ÀÖ´Ù.
ÀÌ Ã¥Àº ÇϵÓÀÇ ¼³Ä¡¿¡¼­ºÎÅÍ È°¿ë±îÁö ÀÌÇØÇϱ⠽±°Ô ´Ü°èÀûÀ¸·Î ±¸¼ºµÇ¾î ÀÖ´Ù. ƯÈ÷ ¾Æ¸¶Á¸ Ŭ¶ó¿ìµå¿¡¼­ ÇϵÓÀ» Á÷Á¢ ±¸¼ºÇÒ ¼ö ÀÖµµ·Ï ÇÏ¿©, ±× È°¿ë¼ºÀ» ³ô¿´´Ù.
±×»Ó¸¸ ¾Æ´Ï¶ó ´ë¿ë·®ÀÇ µ¥ÀÌÅ͸¦ º´·ÄÀûÀ¸·Î ó¸®Çϱâ À§ÇÑ MapReduce ÇÁ·Î±×·¥ÀÇ »ó¼¼ÇÑ ¼³¸í°ú °í±Þ¼öÁØÀÇ ¾ð¾î·Î ´ë¿ë·® µ¥ÀÌÅ͸¦ ó¸®ÇÒ ¼ö ÀÖ´Â Pig¿¡ ´ëÇؼ­µµ ´Ù·é´Ù. ¸¶Áö¸·À¸·Î ÇϵÓÀÇ ½ÇÁ¦ ºñÁî´Ï½º Àû¿ë »ç·Ê ¿¬±¸¸¦ »ìÆ캻´Ù.

À§¿Í °°Àº ³»¿ëÀ» ¹ÙÅÁÀ¸·Î ÀÌ Ã¥Àº ÇϵÓÀ» óÀ½ Á¢ÇÏ´Â »ç¶÷µé¿¡°Ô Çϵӿ¡ ´ëÇÑ ÁÁÀº °¡ÀÌµå ¿ªÇÒÀ» ÇÒ °ÍÀÌ´Ù.

°¨¼öÈıâ

¿À·§µ¿¾È ÇöÀå¿¡¼­ ÀÏÇϸ鼭 ÇϵÓÀ» óÀ½ Á¢ÇÒ ¶§ ¾î·Á¿òÀ» ¾ÆÁ÷µµ ±â¾ïÇÕ´Ï´Ù. ƯÈ÷ °³¹ßÀ» ºñ·ÔÇØ ¿î¿µ, Àåºñ °ü¸®±îÁö ÇÏ´Â °æ¿ì ±× ´Ù¾çÇÑ Æ¯¼º°ú ¼³Ä¡ ¹× °ü¸® °³¹ßÀ» °æÇèÇغ» °³¹ßÀÚ¶ó¸é ´õ¿í´õ ±× ¾î·Á¿ò¿¡ µ¿°¨ÇÒ °ÍÀÔ´Ï´Ù. ±×·¡¼­ ±¹³» µÎ ¹ø° ÇÏµÓ Àü¹® ¼­ÀûÀÌ Ãâ°£µÈ Á¡¿¡ ¸Å¿ì °¨»çµå¸³´Ï´Ù.
¡®°Åħ¾øÀÌ ¹è¿ì´Â Çϵӡ¯Àº ÃʽÉÀÚ¸¦ À§Çؼ­ öÀúÇÏ°Ô ³»¿ëÀÌ ±¸¼ºµÈ Ã¥ÀÔ´Ï´Ù. ÇϵÓÀÇ ½ÃÀÛÀº ¼³Ä¡¶ó°í ÇÒ Á¤µµ·Î ÀÎÇÁ¶ó¿Í ¹ÐÁ¢ÇÏ°Ô °ü·Ã ÀÖ´Â ÇϵÓÀº Ãʺ¸ÀÚ¿¡°Ô À־ ¼³Ä¡ºÎÅÍ ±× ¿Ü ¸ðµç °ÍÀÌ °Å´ëÇÑ »ê°ú °°¾Æ º¸ÀÔ´Ï´Ù. ºò µ¥ÀÌÅÍ ±â¼úÀÇ ±Ù°£ÀÎ ÇϵÓÀÌ A¿¡¼­ Z±îÁö ÃʽÉÀÚ¸¦ À§Çؼ­ Àß ±¸¼ºµÈ ÀÌ Ã¥À» ÅëÇØ ¸¹Àº ÇÏµÓ °³¹ßÀÚµéÀÌ È°µ¿ÇÒ ¼ö ÀÖ´Â °è±â°¡ µÇ¾úÀ¸¸é ÇÏ¸ç ¶ÇÇÑ ºò µ¥ÀÌÅÍ°¡ IT »ê¾÷ Àü¹Ý¿¡ °ÉÃÄ ¸¹ÀÌ µµÀԵǾúÀ¸¸é ÇÏ´Â ¹Ù¶÷ÀÔ´Ï´Ù.
- ±èº´°ï Çѱ¹ÀÚ¹Ù°³¹ßÀÚÇùÀÇȸ(JCO) ȸÀå/Ŭ¶ó¿ì´ÙÀÎ ´ëÇ¥ÀÌ»ç/Áö½Ä°æÁ¦ºÎ SWMaestro ¸àÅä/JBoss User Group ´ëÇ¥ ¿î¿µÀÚ

Áö±Ý±îÁö ³ª¿Â ÇÏµÓ ¹× ºÐ»êó¸® °ü·Ã ¼­Àû Áß¿¡¼­ °¡Àå practicalÇÑ ¼­ÀûÀ̶ó°í »ý°¢ÇÕ´Ï´Ù. ÀÌÀü¿¡ ³ª¿Â ÇÏµÓ Ã¥µéÀÌ À̷аú API¿¡ ´ëÇؼ­ ÁÖ·Î ´Ù·é Ã¥À̾ú´Ù¸é º» ¼­ÀûÀº ÇϵÓÀ» óÀ½ Á¢±ÙÇÏ´Â »ç¶÷ÀÌ Â÷±ÙÂ÷±Ù ´Ù·ï°¡¸é¼­ ÀÍÈ÷±â ÁÁÀº Ã¥ÀÔ´Ï´Ù. ½Ç½À ȯ°æÀ» °®Ã߱⠾î·Á¿î ÃʽÉÀÚ¸¦ À§Çؼ­ AWS, S3¸¦ ÅëÇÑ Àû¿ëÀ» ´Ù·ç´Â µî ÃʽÉÀÚ¿¡ ´ëÇÑ ¼¼½ÉÇÑ ¹è·Á°¡ ÀλóÀûÀÔ´Ï´Ù.
- Àåȸ¼ö JBoss User Group

¿ø¼­ ÀÚü°¡ ½Ç¿ëÀûÀ¸·Î Àß Á¤¸®µÈ ÈǸ¢ÇÑ Ã¥À¸·Î¼­ ±× ¹ø¿ª¼­°¡ ³ª¿Ô´Ù´Â Á¡Àº ¸Å¿ì °í¹«ÀûÀÎ °Í °°½À´Ï´Ù. ÇÏµÓ ¼³Ä¡ ½Ã ¾î·Á¿ü´ø Á¡À» º» ¼­Àû¿¡¼­ ¸Å¿ì ½±°Ô ´Ù·ç°í À־ ÃʽÉÀÚ¿¡°Ô À־ Å« µµ¿òÀÌ µÉ °ÍÀ¸·Î »ý°¢Çϸç ÃÖ±Ù Hadoop 1.0.x¸¦ ÇöÀå¿¡¼­ Àû¿ë ÁßÀÓ¿¡µµ È°¿ëÇÏ´Â µ¥ ÀüÇô ¹«¸®°¡ ¾øÀ» ¸¸Å­ ÈǸ¢ÇÑ ³»¿ëÀ» ´ã°í ÀÖ½À´Ï´Ù. ƯÈ÷ ÃʽÉÀÚ¿¡°Ô ÃßõÇÕ´Ï´Ù.
- ¿øÁ¾¼® KTH µ¥ÀÌÅÍ Áö´ÉÆÀ/JBoss User Group ¿î¿µÀÚ

µ¥ÀÌÅ͸¦ ¸¸µé°í, º¸°üÇÏ°í ºÐ¼®ÇÏ¿© ºñÁî´Ï½º¿¡ È°¿ëÇÏ´Â ¿¹´Â IT ±â¼úÀÌ »ý±ä ÀÌ·¡ °è¼ÓµÇ¾î ¿Ô½À´Ï´Ù. ÃÖ±Ù µé¾î ÃʱâºÎÅÍ ÃàÀûÇß´ø ¾öû³­ ¾çÀÇ µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â ±â¼úÀº ÇϵÓÀ̶ó´Â ¿ÀǼҽº Ç÷§ÆûÀ» ÅëÇØ ´Ù½Ã Çѹø ºûÀ» º¸°í ÀÖ´Â °Í °°½À´Ï´Ù. ÇϵÓÀº º´·Ä󸮸¦ ÅëÇÑ ºü¸¥ µ¥ÀÌÅÍ Ã³¸®´É·Â»Ó¸¸ ¾Æ´Ï¶ó ÇϵÓÀ» ±â¹ÝÀ¸·Î ÇÑ ¿©·¯ °¡Áö ¿ÀÇ ¼Ò½º¸¦ ÅëÇØ ¿øÇÏ´Â µ¥ÀÌÅ͸¦ ºü¸£°í, ½±°Ô ¸¸µé¾î ³¾ ¼ö ÀÖ¾î, ºò µ¥ÀÌÅÍ Ã³¸® ºÐ¾ß¿¡¼­ ÁÖ¸ñÀ» ¹Þ°í ÀÖÀ¸¸ç, ºñ¿ë ¶§¹®¿¡ ±¸ÃàÀ» ¾î·Á¿öÇÏ´ø ±â¾÷µé¿¡ ÃÖ»óÀÇ ¼­ºñ½º¸¦ Á¦°øÇØÁÙ ¼ö ÀÖ´Â ¸ÚÁø ¿ÀǼҽº Ç÷§ÆûÀ̶ó ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¶ÇÇÑ, ´ë·®ÀÇ µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â ±â¾÷µéÀÌ Àû±Ø µµÀÔÇÑ´Ù¸é, µ¥ÀÌÅÍ ºÐ¼®À» ÅëÇØ »õ·Î¿î ºñÁî´Ï½º âÃâ°ú ±â¾÷ ¿î¿µ¿¡ ¸¹Àº µµ¿òÀÌ µÉ ¼ö ÀÖÀ» °ÍÀÔ´Ï´Ù.
- ±è¿Ïö ³×¿ÀÀ§Áî/JBoss User Group

¸ñÂ÷

PART 01 ÇÏµÓ - ºÐ»ê ÇÁ·Î±×·¡¹Ö ÇÁ·¹ÀÓ¿öÅ©

CHAPTER 01 ÇÏµÓ ¼Ò°³

1.1 ¿Ö ÇϵÓÀÇ ½ÇÇàÀ» ´Ù·ç´Â°¡?
1.2 ÇϵÓÀº ¹«¾ùÀΰ¡?
1.3 ºÐ»ê½Ã½ºÅÛ°ú ÇϵÓÀÇ ÀÌÇØ
1.4 SQL µ¥ÀÌÅͺ£À̽º¿Í ÇϵÓÀÇ ºñ±³
1.5 MapReduceÀÇ ÀÌÇØ
1.5.1 °£´ÜÇÑ ÇÁ·Î±×·¥ÀÇ È®Àå
1.5.2 µ¿ÀÏÇÑ ÇÁ·Î±×·¥À» MapReduce¸¦ ÀÌ¿ëÇØ È®Àå
1.6 ÇÁ·Î±×·¥ÀÇ Ã¹ ¹ø° ½ÇÇà - ÇϵÓÀ» ÀÌ¿ëÇÑ ´Ü¾î¼¼±â
1.7 ÇϵÓÀÇ ¿ª»ç
1.8 ¿ä¾à
1.9 Âü°í ÀÚ·á

CHAPTER 02 ÇÏµÓ ½ÃÀÛÇϱâ
2.1 ÇϵÓÀÇ ±¸¼º ¿ä¼Ò
2.1.1 NameNode
2.1.2 DataNode
2.1.3 Secondary NameNode
2.1.4 JobTracker
2.1.5 TaskTracker
2.2 ÇÏµÓ Å¬·¯½ºÅ͸¦ À§ÇÑ SSHÀÇ ¼³Á¤
2.2.1 ÀϹÝÀûÀÎ °èÁ¤ Á¤ÀÇ
2.2.2 SSH ¼³Ä¡¿Í È®ÀÎ
2.2.3 ½ÖÀ¸·Î ÀÌ·ç¾îÁø SSH Å°ÀÇ »ý¼º
2.2.4 °ø°³ Å° ¹èÆ÷¿Í ·Î±×ÀÎ Å×½ºÆ®
2.3 ÇϵÓÀÇ ½ÇÇà
2.3.1 Standalone(µ¶¸³½ÇÇà) ¸ðµå
2.3.2 Pseudo-distributed(°¡»óºÐ»ê) ¸ðµå
2.3.3 Fully distributed(¿ÏÀüºÐ»ê) ¸ðµå
2.4 À¥ ±â¹ÝÀÇ Å¬·¯½ºÅÍ UI
2.5 ¿ä¾à

CHAPTER 03 ÇÏµÓ ÄÄÆ÷³ÍÆ®
3.1 ÇÏµÓ ÆÄÀÏ ´Ù·ç±â
3.1.1 ±âº»ÀûÀÎ ÆÄÀÏ ¸í·É¾î
3.1.2 ÇÁ·Î±×·¥À» ÀÌ¿ëÇÑ HDFSÀÇ Àбâ¿Í ¾²±â
3.2 MapReduce ÇÁ·Î±×·¥ÀÇ ±¸Á¶
3.2.1 ÇÏµÓ µ¥ÀÌÅÍ Å¸ÀÔ
3.2.2 Mapper
3.2.3 Reducer
3.2.4 Partitioner - Mapper °á°ú¸¦ ¿©·¯ Reducer·Î Àü´Þ
3.2.5 Combiner - ·ÎÄÃ reduce
3.2.6 ¹Ì¸® Á¤ÀÇµÈ mapper¿Í reducerŬ·¡½º¸¦ ÀÌ¿ëÇÑ ´Ü¾î ¼¼±â
3.3 Àбâ¿Í ¾²±â
3.3.1 InputFormat
3.3.2 OutputFormat
3.4 ¿ä¾à

PART 02 ÇÏµÓ ÀÎ ¾×¼Ç

CHAPTER 04 MapReduce ±âº»ÇÁ·Î±×·¥ ÀÛ¼º

4.1 ƯÇã µ¥ÀÌÅÍ °¡Á®¿À±â
4.1.1 ƯÇã ÀÎ¿ë µ¥ÀÌÅÍ
4.1.2 ƯÇã ±â¼ú µ¥ÀÌÅÍ
4.2 MapReduce ÇÁ·Î±×·¥ÀÇ ±âº» ÅÛÇø´(°ßº») ÀÛ¼º
4.3 Ä«¿îÆÃÇϱâ
4.4 º¯°æµÈ ÇϵÓAPI Àû¿ë
4.5 ÇÏµÓ Streaming
4.5.1 À¯´Ð½º ¸í·É¾î ±â¹ÝÀÇ Streaming
4.5.2 ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇÑ Streaming ó¸®
4.5.3 Å°/°ª ½ÖÀ» ÀÌ¿ëÇÑ Streaming
4.5.4 Aggregate ÆÐÅ°Áö¸¦ ÀÌ¿ëÇÑ Streaming
4.6 Combiners¸¦ ÀÌ¿ëÇÑ ¼º´ÉÀÇ Çâ»ó
4.7 ¹è¿î ³»¿ë ¿¬½À
4.8 ¿ä¾à
4.9 Âü°í ÀÚ·á

CHAPTER 05 °í±Þ MapReduce
5.1 MapReduce jobµéÀÇ »ç½½ ¿«±â
5.1.1 MapReduce jobµéÀ» ¼ø¼­´ë·Î ¿¬°áÇϱâ
5.1.2 º¹ÀâÇÑ ÀÇÁ¸ °ü°è¿¡ ÀÖ´Â MapReduce jobµéÀÇ »ç½½ ¿¬°á
5.1.3 Àüó¸®¿Í ÈÄó¸® ´Ü°è¸¦ »ç½½ °ü°è·Î ó¸®Çϱâ
5.2 ´Ù¾çÇÑ ÀڷḦ È°¿ëÇϱâ À§ÇÑ µ¥ÀÌÅÍ Á¶ÀÎ
5.2.1 Reduce-side Á¶ÀÎ
5.2.2 ºÐ»êij½Ã(distributed cache)¸¦ »ç¿ëÇÑ replicated Á¶ÀÎ
5.2.3 Semijoin(Áß°£ ÇüÅÂÀÇ Á¶ÀÎ): reduce ´Ü°èÀÇ Á¶Àΰú map ´Ü°èÀÇ ÇÊÅ͸µ
5.3 Bloom ÇÊÅÍÀÇ »ý¼º
5.3.1 Bloom ÇÊÅÍÀÇ ±â´É
5.3.2 Bloom ÇÊÅÍÀÇ ½ÇÇà
5.3.3 ÇÏµÓ 0.20+ ¹öÀü¿¡¼­ÀÇ Bloom ÇÊÅÍ
5.4 ¹è¿î ³»¿ë ¿¬½À
5.5 ¿ä¾à
5.6 Âü°í ÀÚ·á

CHAPTER 06 ÇÁ·Î±×·¡¹Ö ¿¬½À
6.1 MapReduce ÇÁ·Î±×·¥ÀÇ °³¹ß
6.1.1 Local(µ¶¸³½ÇÇà) ¸ðµå
6.1.2 Pseudo-distributed(°¡»óºÐ»ê) ¸ðµå
6.2 Production Ŭ·¯½ºÅÍÀÇ ¸ð´ÏÅ͸µ°ú µð¹ö±ë
6.2.1 Ä«¿îÅÍ
6.2.2 À߸øµÈ ·¹ÄÚµå °Ç³Ê¶Ù±â
6.2.3 IsolationRunner¸¦ ÀÌ¿ëÇÑ ½ÇÆÐÇÑ Å½ºÅ©ÀÇ Àç½ÇÇà
6.3 ¼º´ÉÇâ»óÀ»À§ÇÑÆ©´×
6.3.1 Combiner¿¡¼­ ³×Æ®¿öÅ© Æ®·¡ÇÈÀÇ °³¼±
6.3.2 ÀÔ·Â µ¥ÀÌÅÍ·®ÀÇ °¨¼Ò
6.3.3 ¾ÐÃàÀÇ ÀÌ¿ë
6.3.4 JVMÀÇ Àç»ç¿ë
6.3.5 Ãß·ÐÀûÀÎ ½ÇÇà(speculative execution)À» ÅëÇÑ µ¿ÀÛ
6.3.6 ÄÚµå¿Í ¾Ë°í¸®ÁòÀÇ ¼öÁ¤
6.4 ¿ä¾à

CHAPTER 07 CookBook
7.1 Job °ü·Ã ÆĶó¹ÌÅ͸¦ ŽºÅ©·Î Àü´Þ
7.2 ŽºÅ© °ü·Ã Á¤º¸°Ë»ö
7.3 ´Ù¼öÀÇ Ãâ·Â ÆÄÀϵé·Î ÆÄƼ¼Å´×
7.4 µ¥ÀÌÅͺ£À̽º·ÎºÎÅÍ ÀÔ·Â, µ¥ÀÌÅͺ£À̽º·ÎÀÇ Ãâ·Â
7.5 ¸ðµç Ãâ·ÂÀ» Á¤·ÄµÈ ¼ø¼­·Î À¯Áö
7.6 ¿ä¾à

CHAPTER 08 ÇÏµÓ °ü¸®
8.1 ½Ç»ç¿ëÀ» À§ÇÑ ÆĶó¹ÌÅÍ °ª ¼³Á¤
8.2 ½Ã½ºÅÛ Health üũ
8.3 ±ÇÇÑ ¼³Á¤
8.4 ÄõÅÍ °ü¸®
8.5 ÈÞÁöÅë(trash) È°¼ºÈ­
8.6 DataNode Á¦°Å
8.7 DataNode µî·Ï
8.8 NameNode °ü¸®¿Í Secondary NameNode
8.9 NameNode Àå¾Öº¹±¸
8.10 ³×Æ®¿öÅ© ·¹À̾ƿô°ú ·¢ ÀÎ½Ä µðÀÚÀÎ
8.11 ´Ù¼ö »ç¿ëÀÚÀÇ job ½ºÄÉÁÙ¸µ
8.11.1 ´Ù¼öÀÇ JobTracker
8.11.2 Fair Scheduler
8.12 ¿ä¾à

PART 03 ÇϵÓÀÇ ¼ºÀå

CHAPTER 09 Ŭ¶ó¿ìµå¿¡¼­ ÇÏµÓ ¼öÇà

9.1 ¾Æ¸¶Á¸ À¥ ¼­ºñ½º(AWS) ¼Ò°³
9.2 AWS ¼³Á¤
9.2.1 AWS ÀÎÁõ Á¤º¸(credentials) °¡Á®¿À±â
9.2.2 Ä¿¸Çµå ¶óÀÎ Åø
9.2.3 SSH Å° ½Ö Áغñ
9.3 EC2¿¡¼­ ÇϵӼ³Á¤
9.3.1 º¸¾È ÆĶó¹ÌÅÍ ¼³Á¤
9.3.2 Ŭ·¯½ºÅÍ Å¸ÀÔ ±¸¼º
9.4 EC2¿¡¼­ MapReduce ÇÁ·Î±×·¥ ¼öÇà
9.4.1 ¾ÖÇø®ÄÉÀÌ¼Ç Äڵ带 ÇÏµÓ Å¬·¯½ºÅÍ·Î Àü¼Û
9.4.2 ÇÏµÓ Å¬·¯½ºÅÍ¿¡ ÀÖ´Â µ¥ÀÌÅÍ Á¢±Ù
9.5 EC2 ÀνºÅϽº Á¾·á ¹× Á¤¸®
9.6 ¾Æ¸¶Á¸ EMR°ú ±× ¿Ü AWS ¼­ºñ½º
9.6.1 ¾Æ¸¶Á¸ EMR
9.6.2 AWS Import/Export
9.7 ¿ä¾à

CHAPTER 10 Pig ÇÁ·Î±×·¡¹Ö
10.1 Pigó·³ »ý°¢Çϱâ
10.1.1 µ¥ÀÌÅÍ È帧 ¾ð¾î
10.1.2 µ¥ÀÌÅÍ Çü½Ä
10.2 Pig ¼³Ä¡
10.3 Pig ¼öÇà
10.3.1 Grunt ¼Ð °ü¸®
10.4 Grunt·ÎºÎÅÍ Pig Latin ¼öÇà
10.5 Pig Latin
10.5.1 µ¥ÀÌÅÍ Å¸ÀÔ°ú ½ºÅ°¸¶
10.5.2 Ç¥Çö(expression)°ú ÇÔ¼ö(function)
10.5.3 °ü°è ¿¬»êÀÚ
10.5.4 ½ÇÇà ÃÖÀûÈ­
10.6 »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö »ç¿ë
10.6.1 »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö »ç¿ë
10.6.2 »ç¿ëÀÚ Á¤ÀÇ ÇÔ¼ö ÀÛ¼º
10.7 ½ºÅ©¸³Æ® ¼öÇà
10.7.1 ÁÖ¼®
10.7.2 ÆĶó¹ÌÅÍ Ä¡È¯
10.7.3 ¸ÖƼÄõ¸®(multiquery) ½ÇÇà
10.8 À¯»çÇÑ Æ¯ÇãµéÀ» °è»êÇÏ´Â ¿¹Á¦
10.9 ¿ä¾à

CHAPTER 11 Hive¿Í ÇÏµÓ Áö¿ø ÇÁ·ÎÁ§Æ®µé
11.1 Hive
11.1.1 HiveÀÇ ¼³Ä¡¿Í ±¸¼º
11.1.2 Äõ¸® ¿¹Á¦
11.1.3 HiveQL
11.1.4 Hive ¿ä¾à
11.2 ÇϵӰú °ü·ÃµÈ ¶Ç ´Ù¸¥ ÇÁ·ÎÁ§Æ®
11.2.1 HBase
11.2.2 ZooKeeper
11.2.3 Cascading
11.2.4 Cloudera
11.2.5 Katta
11.2.6 CloudBase
11.2.7 Aster Data¿Í Greenplum
11.2.8 Hama¿Í Mahout
11.2.9 search-hadoop.com
11.3 ¿ä¾à

CHAPTER 12 »ç·Ê¿¬±¸
12.1 ´º¿å ŸÀÓÁî º¸°ü¼Ò¿¡ Àִ õ¹é¸¸ °³ÀÇ À̹ÌÁö ¹®¼­ º¯È¯
12.2 Â÷À̳ª ¸ð¹ÙÀÏ¿¡¼­ÀÇ µ¥ÀÌÅÍ ¸¶ÀÌ´×
12.3 ½ºÅÒºí¾îÆù¿¡¼­ ÃÖ°íÀÇ À¥»çÀÌÆ® Ãßõ
12.3.1 ½ºÅÒºí¾îÆù¿¡¼­ ºÐ»ê ó¸® ½ÃÀÛ
12.3.2 HBase¿Í ½ºÅÒºí¾îÆù
12.3.3 ½ºÅÒºí¾îÆù¿¡¼­ ÇÏµÓ ÀÌ»óÀÇ °Íµé
12.4 ±â¾÷¿ë °Ë»öÀ» À§ÇÑ ºÐ¼®- IBM Project ES2
12.4.1 ES2 ±¸Á¶
12.4.2 ES2 Å©·Ñ·¯
12.4.3 ES2 ºÐ¼®
12.4.4 °á·Ð
12.4.5 Âü°í ÀÚ·á

ºÎ·Ï HDFS ÆÄÀÏ ¸í·É¾î
ã¾Æº¸±â

º»¹®Áß¿¡¼­

ÇϵÓÀº ºÐ»êµÈ µ¥ÀÌÅÍ ¼¼Æ®¸¦ Äõ¸®Çϱâ À§ÇÑMapReduce ¾Ë°í¸®ÁòÀ» ±¸ÇöÇÑ ¿ÀÇ ¼Ò½º ÇÁ·¹ÀÓ¿öÅ©ÀÌ´Ù.
ÀÌ Á¤ÀÇ´Â ¾Ö¸Å¸ðÈ£ÇÒ ¼öµµ ÀÖ´Ù. mapµéÀÌ ¹«¾ùÀÌ°í ¿Ö ±×°ÍµéÀÌ reduceµÇ¾î¾ß ÇÏÁö?
´ë¿ë·® µ¥ÀÌÅÍ ¼¼Æ®´Â ÀüÅëÀûÀÎ ¸ÞÄ¿´ÏÁòÀ» »ç¿ëÇØ ÁúÀÇÇÏ°í ºÐ¼®ÇϱⰡ ¸Å¿ì ¾î·Æ´Ù.
ƯÈ÷ Äõ¸®°¡ º¹ÀâÇÏ´Ù¸é ´õ ±×·¸´Ù. ½ÇÁ¦, MapReduce ¾Ë°í¸®ÁòÀº Äõ¸®¿Í µ¥ÀÌÅÍ ¼¼Æ®¸¦ ºÎºÐµé·Î ³ª´©´Âµ¥, ÀÌ°ÍÀÌ mappingÀÌ´Ù. ÇØ´ç Äõ¸®ÀÇmapµÈ ÄÄÆ÷³ÍÆ®µéÀº µ¿½Ã¿¡ ó¸®(¶Ç´Âreduced )µÇ¾î ºü¸¥ °á°ú¸¦ ¾ò´Â´Ù.
ÀÌ Ã¥Àº µ¶ÀÚ¿¡°Ô ÇϵÓÀ» »ç¿ëÇÏ´Â ¹æ¹ý°ú MapReduce ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁØ´Ù.
ÁÖ¿ä µ¶ÀÚ´Â ÇÁ·Î±×·¡¸Ó, ¾ÆÅ°ÅØÆ®, ±×¸®°í ´ë¿ë·® ¿ÀÇÁ¶óÀÎ µ¥ÀÌÅ͸¦ ó¸®ÇØ¾ß ÇÏ´Â ÇÁ·ÎÁ§Æ® ¸Å´ÏÀúÀÌ´Ù.

ÀÌ Ã¥Àº ÇϵÓÀ» Ŭ·¯½ºÅÍ¿¡ ¼³Á¤ÇÏ°í µ¥ÀÌÅÍ ºÐ¼® ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ°íÀÚ ÇÏ´Â µ¶ÀÚ¿¡°Ô °¡À̵带 Á¦°øÇÑ´Ù.
ÀÌ Ã¥Àº ÇϵÓÀÇ ±âº» ¾ÆÀ̵ð¾î¸¦ ¼Ò°³ÇÔÀ¸·Î½á ½ÃÀÛÇÑ´Ù. ±×¸®°í ¹®¼­¿¡ ³ªÅ¸³­ ´Ü¾îÀÇ ºóµµ¼ö¸¦ ºÐ¼®ÇÏ´Â ¸î¸î °£´ÜÇÑ ¿¹Á¦¸¦ ÅëÇØ MapReduce¿¡ ´ëÇÑ °³³äÀ» ½±°Ô ÀÌÇØÇÒ ¼ö ÀÖµµ·Ï ÇÑ´Ù. ¶ÇÇÑ ÇϵÓÀ» »ç¿ëÇØ °³¹ßµÈ MapReduce ¾ÖÇø®ÄÉÀ̼ÇÀÇ ±âº» °³³ä°ú ÇÁ·¹ÀÓ¿öÅ© ÄÄÆ÷³ÍÆ®¿¡ ´ëÇÑ Á¢±Ù, ´Ù¾çÇÑ µ¥ÀÌÅÍ ºÐ¼® ŽºÅ©¸¦ À§ÇÑ ÇÏµÓ »ç¿ë°ú ÇϵÓÀÇ ¼ö¸¹Àº ¿¹Á¦¿¡ ´ëÇØ °è¼ÓÇؼ­ ¼³¸íÇÑ´Ù.

MapReduce´Â °³³äÀ̳ª ±×°ÍÀÇ ±¸ÇöÀÌ º¹ÀâÇϱ⠶§¹®¿¡, ÇϵÓÀ» ±¸µ¿Çϱâ À§ÇØ »ç¿ëÀÚ´Â ¸¹Àº °ÍÀ» ¹è¿ö¾ß ÇÏ´Â µµÀü¿¡ Á÷¸éÇØ ÀÖ´Ù. ÀÌ Ã¥Àº ÇϵÓÀ» ¿î¿µÇÏ´Â ¹æ¹ý ¿Ü¿¡, MapReduce ÇÁ·¹ÀÓ¿öÅ©¿¡¼­ ÀǹÌÀÖ´Â ÇÁ·Î±×·¥À» ÀÛ¼ºÇÏ´Â ¹æ¹ýÀ» ¾Ë·ÁÁÙ °ÍÀÌ´Ù. ÀÌ Ã¥ÀÇ Äڵ尡 ´ëºÎºÐ ÀÚ¹Ù·Î ÀÛ¼ºµÇ¾ú±â ¶§¹®¿¡, µ¶ÀÚ´Â ±âº»ÀûÀ¸·Î ÀÚ¹Ù¿¡ Àͼ÷ÇؾßÇÏ°í Åë°è °³³ä(¿¹¸¦ µé¾î È÷½ºÅä±×·¥, »ó°ü °ü°è)¿¡ ´ëÇÑ Áö½ÄÀº °í±Þ µ¥ÀÌÅÍ Ã³¸® ¿¹Á¦¸¦ ÀÌÇØÇϴµ¥ µµ¿òÀ» ÁÙ °ÍÀÌ´Ù.

ÀúÀÚ¼Ò°³

ô ·¥ [Àú] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

°­ÅÃÇö, ÀÌÇö³² [¿ª] ½ÅÀ۾˸² SMS½Åû
»ý³â¿ùÀÏ -

ÇØ´çÀÛ°¡¿¡ ´ëÇÑ ¼Ò°³°¡ ¾ø½À´Ï´Ù.

Àü°øµµ¼­/´ëÇб³Àç ºÐ¾ß¿¡¼­ ¸¹Àº ȸ¿øÀÌ ±¸¸ÅÇÑ Ã¥

    ¸®ºä

    0.0 (ÃÑ 0°Ç)

    100ÀÚÆò

    ÀÛ¼º½Ã À¯ÀÇ»çÇ×

    ÆòÁ¡
    0/100ÀÚ
    µî·ÏÇϱâ

    100ÀÚÆò

    10.0
    (ÃÑ 0°Ç)

    ÆǸÅÀÚÁ¤º¸

    • ÀÎÅÍÆÄÅ©µµ¼­¿¡ µî·ÏµÈ ¿ÀǸ¶ÄÏ »óÇ°Àº ±× ³»¿ë°ú Ã¥ÀÓÀÌ ¸ðµÎ ÆǸÅÀÚ¿¡°Ô ÀÖÀ¸¸ç, ÀÎÅÍÆÄÅ©µµ¼­´Â ÇØ´ç »óÇ°°ú ³»¿ë¿¡ ´ëÇØ Ã¥ÀÓÁöÁö ¾Ê½À´Ï´Ù.

    »óÈ£

    (ÁÖ)±³º¸¹®°í

    ´ëÇ¥ÀÚ¸í

    ¾Èº´Çö

    »ç¾÷ÀÚµî·Ï¹øÈ£

    102-81-11670

    ¿¬¶ôó

    1544-1900

    ÀüÀÚ¿ìÆíÁÖ¼Ò

    callcenter@kyobobook.co.kr

    Åë½ÅÆǸž÷½Å°í¹øÈ£

    01-0653

    ¿µ¾÷¼ÒÀçÁö

    ¼­¿ïƯº°½Ã Á¾·Î±¸ Á¾·Î 1(Á¾·Î1°¡,±³º¸ºôµù)

    ±³È¯/ȯºÒ

    ¹ÝÇ°/±³È¯ ¹æ¹ý

    ¡®¸¶ÀÌÆäÀÌÁö > Ãë¼Ò/¹ÝÇ°/±³È¯/ȯºÒ¡¯ ¿¡¼­ ½Åû ¶Ç´Â 1:1 ¹®ÀÇ °Ô½ÃÆÇ ¹× °í°´¼¾ÅÍ(1577-2555)¿¡¼­ ½Åû °¡´É

    ¹ÝÇ°/±³È¯°¡´É ±â°£

    º¯½É ¹ÝÇ°ÀÇ °æ¿ì Ãâ°í¿Ï·á ÈÄ 6ÀÏ(¿µ¾÷ÀÏ ±âÁØ) À̳»±îÁö¸¸ °¡´É
    ´Ü, »óÇ°ÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦Á¡ ¹ß°ß ÈÄ 30ÀÏ À̳»

    ¹ÝÇ°/±³È¯ ºñ¿ë

    º¯½É ȤÀº ±¸¸ÅÂø¿À·Î ÀÎÇÑ ¹ÝÇ°/±³È¯Àº ¹Ý¼Û·á °í°´ ºÎ´ã
    »óÇ°À̳ª ¼­ºñ½º ÀÚüÀÇ ÇÏÀÚ·Î ÀÎÇÑ ±³È¯/¹ÝÇ°Àº ¹Ý¼Û·á ÆǸÅÀÚ ºÎ´ã

    ¹ÝÇ°/±³È¯ ºÒ°¡ »çÀ¯

    ·¼ÒºñÀÚÀÇ Ã¥ÀÓ ÀÖ´Â »çÀ¯·Î »óÇ° µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    (´ÜÁö È®ÀÎÀ» À§ÇÑ Æ÷Àå ÈѼÕÀº Á¦¿Ü)

    ·¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óÇ° µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    ¿¹) È­ÀåÇ°, ½ÄÇ°, °¡ÀüÁ¦Ç°(¾Ç¼¼¼­¸® Æ÷ÇÔ) µî

    ·º¹Á¦°¡ °¡´ÉÇÑ »óÇ° µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì
    ¿¹) À½¹Ý/DVD/ºñµð¿À, ¼ÒÇÁÆ®¿þ¾î, ¸¸È­Ã¥, ÀâÁö, ¿µ»ó È­º¸Áý

    ·½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆǸŰ¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì

    ·ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì

    »óÇ° Ç°Àý

    °ø±Þ»ç(ÃâÆÇ»ç) Àç°í »çÁ¤¿¡ ÀÇÇØ Ç°Àý/Áö¿¬µÉ ¼ö ÀÖÀ½

    ¼ÒºñÀÚ ÇÇÇغ¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó

    ·»óÇ°ÀÇ ºÒ·®¿¡ ÀÇÇÑ ±³È¯, A/S, ȯºÒ, Ç°Áúº¸Áõ ¹× ÇÇÇغ¸»ó µî¿¡ °üÇÑ »çÇ×Àº ¼ÒºñÀÚºÐÀïÇØ°á ±âÁØ (°øÁ¤°Å·¡À§¿øȸ °í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê

    ·´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ

    (ÁÖ)KGÀ̴Ͻýº ±¸¸Å¾ÈÀü¼­ºñ½º¼­ºñ½º °¡ÀÔ»ç½Ç È®ÀÎ

    (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º´Â ȸ¿ø´ÔµéÀÇ ¾ÈÀü°Å·¡¸¦ À§ÇØ ±¸¸Å±Ý¾×, °áÁ¦¼ö´Ü¿¡ »ó°ü¾øÀÌ (ÁÖ)ÀÎÅÍÆÄÅ©Ä¿¸Ó½º¸¦ ÅëÇÑ ¸ðµç °Å·¡¿¡ ´ëÇÏ¿©
    (ÁÖ)KGÀ̴Ͻýº°¡ Á¦°øÇÏ´Â ±¸¸Å¾ÈÀü¼­ºñ½º¸¦ Àû¿ëÇÏ°í ÀÖ½À´Ï´Ù.

    ¹è¼Û¾È³»

    • ±³º¸¹®°í »óÇ°Àº Åùè·Î ¹è¼ÛµÇ¸ç, Ãâ°í¿Ï·á 1~2Àϳ» »óÇ°À» ¹Þ¾Æ º¸½Ç ¼ö ÀÖ½À´Ï´Ù.

    • Ãâ°í°¡´É ½Ã°£ÀÌ ¼­·Î ´Ù¸¥ »óÇ°À» ÇÔ²² ÁÖ¹®ÇÒ °æ¿ì Ãâ°í°¡´É ½Ã°£ÀÌ °¡Àå ±ä »óÇ°À» ±âÁØÀ¸·Î ¹è¼ÛµË´Ï´Ù.

    • ±ººÎ´ë, ±³µµ¼Ò µî ƯÁ¤±â°üÀº ¿ìü±¹ Åù踸 ¹è¼Û°¡´ÉÇÕ´Ï´Ù.

    • ¹è¼Ûºñ´Â ¾÷ü ¹è¼Ûºñ Á¤Ã¥¿¡ µû¸¨´Ï´Ù.

    • - µµ¼­ ±¸¸Å ½Ã 15,000¿ø ÀÌ»ó ¹«·á¹è¼Û, 15,000¿ø ¹Ì¸¸ 2,500¿ø - »óÇ°º° ¹è¼Ûºñ°¡ ÀÖ´Â °æ¿ì, »óÇ°º° ¹è¼Ûºñ Á¤Ã¥ Àû¿ë