·Î±×ÀÎ ¤Ó ȸ¿ø°¡ÀÔ ¤Ó Àå¹Ù±¸´Ï ¤Ó °í°´¼¾ÅÍ ¤Ó ¸¶ÀÌÆäÀÌÁö ¤Ó ȸ»ç¼Ò°³
kangcom
Àüü
Home >   >   > 

ºòµ¥ÀÌÅÍ ÇÁ·Î±×·¡¹Ö

   
ÁöÀºÀÌ È²¼¼±Ô   |   ÃâÆÇ»ç Áö¾Ø¼±  |   ¹ßÇàÀÏ 2015³â 01¿ù 27ÀÏ
 
ÆÇ¸Å°¡ 25,000¿ø ¡æ 22,500¿ø 10%
¸¶Àϸ®Áö 1% 250¿ø
¹ßÇàÀÏ 2015-01-27
ISBN 8993827893 |  9788993827897
±âŸÁ¤º¸ ±¹³»¼­ | 400ÂÊ | ÀϹÝ
¿¹»óÃâ°íÀÏ 1~2ÀÏ À̳» (±Ù¹«ÀϱâÁØ)
¹è¼Ûºñ ¹«·á¹è¼Û
   
ÇÁ·Î±×·¡¹Ö
Á¾ÇÕÁö¼ö 0p
   
 

[ºòµ¥ÀÌÅÍ ÇÁ·Î±×·¡¹Ö]Àº Hadoop ÇÁ·¹ÀÓ¿öÅ©ÀÇ À̷п¡ ´ëÇÑ ¼³¸í°ú ´õºÒ¾î ¿¹Á¦¸¦ Hadoop 2.2 ¿ë Eclipse Ç÷¯±×ÀÎÀ» »ç¿ëÇÏ¿© Eclipse ÅëÇÕ È¯°æÀÇ ¸Ê¸®µà½º ÆÛ½ºÆåƼºê ȯ°æ¿¡¼­ Hadoop ÇÁ·ÎÁ§Æ®¸¦ °³¹ß, ±¸ÇöÇÏ°í ¹èÆ÷ÇÏ´Â µ¥ ¸ñÀûÀ» µÐ´Ù. ´ëÇ¥ÀûÀÎ NoSQLÀÎ HBase¿Í MongoDB¸¦ ´Ù·ç´Â éÅÍ¿¡¼­µµ NoSQLÀÇ ¿î¿µ°ú °ü¸®º¸´Ù´Â HadoopÀ» ´Ù·é éÅÍ¿Í °°ÀÌ Eclipse ȯ°æÀÇ ¸Ê¸®µà½º ÆÛ½ºÆåƼºê ȯ°æ¿¡¼­ Java ÇÁ·Î±×·¡¹Ö¿¡ ÃÊÁ¡À» ¸ÂÃß¾ú´Ù.



óÀ½ ºòµ¥ÀÌÅÍ ÇÁ·Î±×·¡¹Ö¿¡ ¹ßÀ» µéÀÌ´Â °³¹ßÀÚ´Â ¸Ê¸®µà½º ÇÁ·¹ÀÓ¿öÅ©ÀÇ °³³ä ÀÌÇØ¿Í ÇÔ²² °³¹ß ȯ°æ¿¡¼­ ¾î·Á¿òÀ» °Þ´Â ÀÏÀÌ ÀÖ´Ù. ÁÖ·Î Java·Î ¸Ê¸®µà½º¿Í Hive, NoSQLÀÎ HBase, MongoDB µîÀ» ÇÁ·Î±×·¡¹Ö Çϴµ¥ ÀÌÀü¿¡ Àͼ÷ÇØÁ® ÀÖ´ø Eclipse ÅëÇÕ °³¹ß ȯ°æ°úÀÇ ¿¬°è°¡ ¸í·áÇÏÁö ¸øÇÏ¿´´Ù. ÀÌ Ã¥Àº Hadoop ÇÁ·¹ÀÓ¿öÅ©ÀÇ À̷п¡ ´ëÇÑ ¼³¸í°ú ´õºÒ¾î ¿¹Á¦¸¦ Hadoop 2.2 ¿ë Eclipse Ç÷¯±×ÀÎÀ» »ç¿ëÇÏ¿© Eclipse ÅëÇÕ È¯°æÀÇ ¸Ê¸®µà½º ÆÛ½ºÆåƼºê ȯ°æ¿¡¼­ Hadoop ÇÁ·ÎÁ§Æ®¸¦ °³¹ß, ±¸ÇöÇÏ°í ¹èÆ÷ÇÏ´Â µ¥ ¸ñÀûÀ» µÐ´Ù. ¶ÇÇÑ ´ëÇ¥ÀûÀÎ NoSQLÀÎ HBase¿Í MongoDB¸¦ ´Ù·ç´Â éÅÍ¿¡¼­µµ NoSQLÀÇ ¿î¿µ°ú °ü¸®º¸´Ù´Â HadoopÀ» ´Ù·é éÅÍ¿Í °°ÀÌ Eclipse ȯ°æÀÇ ¸Ê¸®µà½º ÆÛ½ºÆåƼºê ȯ°æ¿¡¼­ Java ÇÁ·Î±×·¡¹Ö¿¡ ÃÊÁ¡À» ¸ÂÃß¾ú´Ù.

HBase¿Í MongoDBÀÇ °³³ä°ú API¸¦ ÀÌÇØÇÑ´Ù¸é ÀÌ Ã¥ÀÇ NoSQL ¿¹Á¦ÀÇ ³­À̵µ´Â Eclipse ȯ°æ¿¡¼­ ÀÏ¹Ý °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ Java ÇÁ·Î±×·¡¹Ö°ú Å« Â÷À̸¦ º¸ÀÌÁö ¾ÊÀ» °ÍÀÌ´Ù. ¶ÇÇÑ ¸ðµç ¿¹Á¦´Â ÇÁ·ÎÁ§Æ® »ý¼º ½Ã ¸Ê¸®µà½º ÆÛ½ºÆåƼºê°¡ ÀÚµ¿À¸·Î ºôµå °æ·Î·Î Hadoop ÆÐŰÁö¸¦ Ãß°¡ÇÑ´Ù. µû¶ó¼­ ¿¹Á¦¿¡¼­ »ç¿ëµÇ´Â Ŭ·¡½º¿Í ÀÎÅÍÆäÀ̽º¸¦ Eclipse °³¹ß ȯ°æÀÇ ÄÚµå ¾î½Ã½ºÅϽº(code assistance) ±â´ÉÀ¸·Î ¼Õ ½±°Ô ±¸ÇöÇÒ ¼ö ÀÖ´Ù. ÀÌÀüÀÇ Eclipse ÅëÇÕ °³¹ß ȯ°æ¿¡¼­ Java ÇÁ·Î±×·¡¹ÖÀ» ±¸ÇöÇÑ °³¹ßÀÚ´Â µ¿ÀÏÇÑ È¯°æ¿¡¼­ Hadoop 2.2ÀÇ ÆÄÀÏ ½Ã½ºÅÛ°ú ¸Ê¸®µà½ºÀÇ °³³äÀ» ÀÌÇØÇÏ°í ½Ç½À ¹× ¹èÆ÷¸¦ ÇÒ ¼ö ÀÖ´Ù. ±×¸®°í Hive¿Í NoSQLÀÇ HBase¿Í MongoDB¿¡ ´ëÇØ¼­µµ °ü°èÇü µ¥ÀÌÅͺ£À̽º¿Í °ÅÀÇ ºñ½ÁÇÑ °úÁ¤°ú ³­À̵µ·Î Java¸¦ ÀÌ¿ëÇÑ ¸Ê¸®µà½º ÇÁ·Î±×·¡¹ÖÀÌ °¡´ÉÇÏ´Ù. ÀÌ Ã¥Àº Hadoop 2.2¿Í ¸Ê¸®µà½º, Hive, ±×¸®°í NoSQLÀÇ HBase¿Í MongoDBÀÇ ÃʽÉÀÚµé°ú ´ë±Ô¸ð ÇÁ·ÎÁ§Æ®¿¡ ¾Õ¼­ ¼Ò±Ô¸ð ÆÄÀÏ·µ ÇÁ·ÎÁ§Æ® ¼öÇàÀڵ鿡°Ô ÃßõÇÒ ¸¸ÇÑ ³»¿ëÀÌ µÉ °ÍÀÌ´Ù.

1Àå ºòµ¥ÀÌÅÍ °³¿ä
1.1 ºòµ¥ÀÌÅÍ Á¤ÀÇ ¹× ¹è°æ
1.2 ºòµ¥ÀÌÅÍ ¿ª»ç
1.3 ºòµ¥ÀÌÅÍ ±â¼ú
1.4 Àû¿ë »ç·Ê
1.4.1 ±¸±Û °¨±â Æ®·»µå ºÐ¼®
1.4.2 ¾Æ¸¶Á¸ Ãßõ°Ë»ö
1.4.3 ¹Ì±¹ ¿À¹Ù¸¶ ¼±°Å Ä·ÇÁ
1.4.4 ¼­¿ï½Ã ½É¾ß¹ö½º ³ë¼±

2Àå Hadoop 2.0
2.1 Hadoop 2.0 Ư¡
2.2 HDFS 2
2.3 YARN

3Àå Hadoop 2.2 °³¹ßȯ°æ
3.1 Hadoop 2.2 ¼³Ä¡
3.1.1 SSH ¼³Á¤
3.1.2 Hadoop 2.2 ¼³Ä¡ ¹× ȯ°æ¼³Á¤
3.2 Hadoop Eclipse Plugin ¼³Ä¡
3.3 ½Ç½À µ¥ÀÌÅÍ Áغñ
3.3.1 µ¥ÀÌÅÍ ´Ù¿î·Îµå
3.3.2 µ¥ÀÌÅÍ ºÐ¼®
3.3.3 µ¥ÀÌÅÍ ÃßÃâ ÇÔ¼ö

4Àå HDFS ÇÁ·Î±×·¡¹Ö
4.1 HDFS ¸í·É¾î ¼³¸í
4.1.1 ÆÄÀÏ Á¶È¸
4.1.2 ÆÄÀÏ Á¶ÀÛ
4.1.3 ÆÄÀÏ °ü¸®
4.2 HDFS API ¼³¸í
4.2.1 Configuration Ŭ·¡½º
4.2.2 Path Ŭ·¡½º
4.2.3 FileSystem Ŭ·¡½º
4.2.4 FileStatus Ŭ·¡½º
4.3 ½Ç½À

5Àå ±âº» Map-Reduce ÇÁ·Î±×·¡¹Ö
5.1 °³¿ä
5.2 API ¼³¸í
5.2.1 Map Reduce ±âº» µ¥ÀÌÅÍ Å¸ÀÔ Å¬·¡½º
5.2.2 Map Ŭ·¡½º
5.2.3 Reduce Ŭ·¡½º
5.2.4 Job Ŭ·¡½º
5.2.5 InputFormat Ŭ·¡½º
5.2.6 OutputFormat Ŭ·¡½º
5.3 ±âº» ¿¹Á¦
5.3.1 ±ÛÀÚ¼ö °è»ê ¿¹Á¦ (WordCount)
5.3.2 µ¥ÀÌÅÍ ÃßÃ⠽ǽÀ ¿¹Á¦ (MapredDataETL)

6Àå °í±Þ Map-Reduce ÇÁ·Î±×·¡¹Ö
6.1 »ç¿ëÀÚ Á¤ÀÇ º¹ÇÕŰ
6.1.1 °³³ä
6.1.2 API ¼³¸í
6.1.3 º¹ÇÕŰ ¿¹Á¦ (MapredDataSort)
6.2 ´ÙÁß Ãâ·Â
6.2.1 °³³ä
6.2.2 API ¼³¸í
6.2.3 ´ÙÁß Ãâ·Â ¿¹Á¦ (MapredDataMultioutputs)
6.3 Join
6.3.1 °³³ä
6.3.2 API ¼³¸í
6.3.3 Join ¿¹Á¦ (MapredDataJoin)
6.4 Chain Map/Reduce
6.4.1 °³³ä
6.4.2 API ¼³¸í
6.4.3 Chain Map Reduce ¿¹Á¦ (MapredDataChain)

7Àå Hive ÇÁ·Î±×·¡¹Ö
7.1 °³¿ä ¹× ¾ÆÅ°ÅØÃ³
7.1.1 Hive °³¿ä ¹× ¾ÆÅ°ÅØÃ³
7.1.2 ¼³Ä¡ ¹× Eclipse ¿¬µ¿
7.2 HiveQL
7.2.1 µ¥ÀÌÅÍ Çü
7.2.2 µ¥ÀÌÅÍ Á¤ÀÇ ¾ð¾î
7.2.3 µ¥ÀÌÅÍ Á¶ÀÛ ¾ð¾î
7.2.4 µ¥ÀÌÅÍ Äõ¸® ¾ð¾î
7.3 ½Ç½À

8Àå NoSQL µîÀå
8.1 NoSQLÀÇ Á¤ÀÇ¿Í °³¿ä
8.2 NoSQLÀÇ µ¥ÀÌÅÍ ¸ðµ¨ ¹× Á¾·ù
8.2.1 Key-Value Çü
8.2.2 Column Çü
8.2.3 Document Çü

9Àå HBase ÇÁ·Î±×·¡¹Ö
9.1 HBase °³¿ä
9.1.1 HBase °³³ä ¹× ±¸Á¶
9.1.2 HBase ¼³Ä¡ ¹× ¼³Á¤
9.1.3 ±âº» °ü¸®
9.2 HBase Java API
9.2.1 ±âº» API ¼³¸í
9.2.2 °ü¸® ±â´É API ¼³¸í
9.2.3 Map/Reduce API ¼³¸í
9.3 HBase Java ¿¹Á¦
9.3.1 HBase Java API ¿¹Á¦ 1
9.3.2 HBase MapReduce ¿¹Á¦ 1
9.3.3 HBase MapReduce ¿¹Á¦ 2

10Àå MongoDB ÇÁ·Î±×·¡¹Ö
10.1 MongoDB °³¿ä
10.1.1 MongoDB °³³ä ¹× ±¸Á¶
10.1.2 MongoDB ¼³Ä¡ ¹× ¼³Á¤
10.1.3 ±âº» °ü¸®
10.2 Mongo Java API
10.2.1 API ¼³¸í
10.2.2 Mongo Java API ¿¹Á¦ 1 (MongoJavaClient)
10.2.3 Mongo Java API ¿¹Á¦ 2 (MongoJavaMapred)
10.3 Mongo Hadoop API
10.3.1 API ¼³¸í
10.3.2 Mongo Hadoop API ¿¹Á¦ 1 (MongoHadoopDBInsert)

ÀúÀÚ : Ȳ¼¼±Ô

ÀúÀÚ È²¼¼±Ô´Â ¿¬¼¼´ëÇб³¿¡¼­ ±â°è°øÇÐÀ» Àü°øÇÏ¿´°í ´ëÇпø¿¡¼­ ¼®»çÇÐÀ§¸¦ ÃëµæÇÏ¿´´Ù. 2000 ³â ºÎÅÍ IT¾÷¹«¸¦ ½ÃÀÛÇÏ¿´Áö¸¸ ÇöÀç´Â ÀçÃæÀüÀÇ ½Ã°£À» °®°í ÀÖ´Ù. ÁÖ·Î Business Intelligence(BI) ¼Ö·ç¼Ç °³¹ß °æ·ÂÀ» °¡Áö°í ÀÖÀ¸¸ç Áö±Ýµµ »õ·Î¿î °³³äÀÇ BI ¼Ö·ç¼Ç¿¡ ´ëÇØ ¿¬±¸Çϰí ÀÖ´Ù. DW/BI¿Í ´õºÒ¾î ºòµ¥ÀÌÅÍ¿Í Å¬¶ó¿ìµå ȯ°æ¿¡ ´ëÇÑ ¼Ö·ç¼ÇÀ» °è¼Ó °øºÎÇϰí ÀÖÀ¸¸ç À̸¦ ¾Æ¿ì¸£´Â ºñÁî´Ï½º¿¡ ¸¹Àº °ü½ÉÀ» °¡Áö°í ÀÖ´Ù. Çѱ¹ JBoss User GroupÀÇ È¸¿øÀ¸·Î Ȱµ¿Çϰí ÀÖÀ¸¸ç, Àú¼­·Î ¡¶Eclipse¿Í JBoss7À» ÀÌ¿ëÇÑ Java À¥¼­ºñ½º ±¸Ãà, È«¸ª°úÇÐÃâÆÇ»ç¡·ÀÌ ÀÖ´Ù.


µî·ÏµÈ ¼­ÆòÀÌ ¾ø½À´Ï´Ù.
 
ÃÊ Áß °í
ÀüüÆò±Õ(0)
ȸ¿øÆòÁ¡   ȸ¿ø¼­Æò¼ö 0
Áö¾Ø¼± ÃâÆÇ»çÀÇ ½Å°£
ÄÚµùÀÇ ½Å – ÄÄÇ»ÆÃ »ç°í·Â Æí :²ÞÀÌ Ä¿Áö´Â ¼¿ÇÁ ÄÚµù ÇнÀ - ÇïÇÁ IT ¡®ÄÚµùÀÇ ½Å¡¯ ½Ã¸®Áî
ÀÌÀº¾Ö Àú
10,800¿ø
(10%¡é+5%)
 
ÄÚµùÀǽŠ-°úÇÐÆí
Àú
10,800¿ø
(10%¡é+1%)
 
1´Þ·¯ ÇÁ·ÎÅäŸÀÔ
±×·º ´©µé¸Õ Àú
18,000¿ø
(10%¡é+5%)
 
¸Ó½Å·¯´× ºñÁî´Ï½º
¾çÈ¿¿í Àú
19,800¿ø
(10%¡é+5%)
 
R°ú µ¥ÀÌÅÍ »çÀ̾ð½º
ÃÖÇöÈñ, ÃÖ¿µ¶û Àú
19,800¿ø
(10%¡é+1%)
 
À̸ÞÀÏÁÖ¼Ò¼öÁý°ÅºÎ