°³¶ËÀ̳׿¡¼ ÆÇ¸ÅµÈ "ÆÄÀ̽ãÀ¸·Î ¹è¿ì´Â µ¥ÀÌÅÍ °úÇÐ ÀÔ¹®°ú ½Ç½À" Á¤°¡ 27,000¿ø Æò±ÕÇÒÀΰ¡
|
|
|
01Àå: ºòµ¥ÀÌÅÍ ¼¼»ó¿¡¼ÀÇ µ¥ÀÌÅÍ °úÇÐ 1.1. µ¥ÀÌÅÍ °úÇÐ ¹× ºòµ¥ÀÌÅÍÀÇ ÀÌÁ¡°ú È°¿ë 1.2. µ¥ÀÌÅÍ Á¾·ù - 1.2.1. ±¸Á¶Àû µ¥ÀÌÅÍ - 1.2.2. ºñ±¸Á¶Àû µ¥ÀÌÅÍ - 1.2.3. ÀÚ¿¬¾î - 1.2.4. ±â°è »ý¼º µ¥ÀÌÅÍ - 1.2.5. ±×·¡ÇÁ µ¥ÀÌÅÍ ¶Ç´Â ³×Æ®¿öÅ© µ¥ÀÌÅÍ - 1.2.6. ¿Àµð¿À, À̹ÌÁö, ºñµð¿À - 1.2.7. ½ºÆ®¸®¹Ö µ¥ÀÌÅÍ 1.3. µ¥ÀÌÅÍ °úÇÐ °úÁ¤ - 1.3.1. ¿¬±¸ ¸ñÇ¥ ¼³Á¤ - 1.3.2. µ¥ÀÌÅÍ È¹µæ - 1.3.3. µ¥ÀÌÅÍ Áغñ - 1.3.4. µ¥ÀÌÅÍ Å½»ö - 1.3.5. µ¥ÀÌÅÍ ¸ðµ¨¸µ ¶Ç´Â ¸ðµ¨ ±¸Ãà - 1.3.6. ¹ßÇ¥ ¹× ÀÚµ¿È 1.4. ºòµ¥ÀÌÅÍ »ýÅ°è¿Í µ¥ÀÌÅÍ °úÇÐ - 1.4.1. ºÐ»ê ÆÄÀÏ ½Ã½ºÅÛ - 1.4.2. ºÐ»ê ÇÁ·Î±×·¡¹Ö ÇÁ·¹ÀÓ¿öÅ© - 1.4.3. µ¥ÀÌÅÍ ÅëÇÕ ÇÁ·¹ÀÓ¿öÅ© - 1.4.4. ¸Ó½Å·¯´× ÇÁ·¹ÀÓ¿öÅ© - 1.4.5. NoSQL µ¥ÀÌÅͺ£À̽º - 1.4.6. ½ºÄÉÁÙ¸µ µµ±¸ - 1.4.7. º¥Ä¡¸¶Å© µµ±¸ - 1.4.8. ½Ã½ºÅÛ ¹èÆ÷ - 1.4.9. ¼ºñ½º ÇÁ·Î±×·¡¹Ö - 1.4.10. º¸¾È 1.5. ÇÏµÓ ÀÛ¾÷ÀÇ ¿¹ 1.6. ¿ä¾à
02Àå: µ¥ÀÌÅÍ °úÇÐ ÁøÇà °úÁ¤ 2.1. µ¥ÀÌÅÍ °úÇÐ ÁøÇà °úÁ¤ °³¿ä - 2.1.1. °úÁ¤ÀÇ ³ë¿¹°¡ µÇÁö ¸¶¶ó 2.2. 1´Ü°è: ¿¬±¸ ¸ñÇ¥ ¼³Á¤ ¹× ÇÁ·ÎÁ§Æ® »ç¸í¼ ÀÛ¼º - 2.2.1. ¿¬±¸ÀÇ ¸ñÇ¥¿Í ¸Æ¶ôÀ» ÀÌÇØÇÏ´Â µ¥ ½Ã°£À» ÅõÀÚÇ϶ó - 2.2.2. ÇÁ·ÎÁ§Æ® »ç¸í¼ ÀÛ¼º 2.3. 2´Ü°è: µ¥ÀÌÅÍ È¹µæ - 2.3.1. ȸ»ç ³»¿¡ ÀúÀåµÈ µ¥ÀÌÅÍ·Î ½ÃÀÛÇϱâ - 2.3.2. ¿©±âÀú±â¼ µ¥ÀÌÅ͸¦ »ç´Â ÀÏÀ» µÎ·Á¿ö ¸¶¶ó - 2.3.3. ¹®Á¦°¡ ÀϾÁö ¾Ê°Ô µ¥ÀÌÅÍÀÇ Ç°ÁúÀ» ¹Ì¸® È®ÀÎÇ϶ó 2.4. 3´Ü°è: µ¥ÀÌÅÍ Á¤Á¦, ÅëÇÕ, º¯È¯ - 2.4.1. µ¥ÀÌÅÍ Á¤Á¦ - 2.4.2. ¿À·ù¸¦ ÃÖ´ëÇÑ ÀÏÂï ¼öÁ¤Ç϶ó - 2.4.3. ¼·Î ´Ù¸¥ Ãâó·ÎºÎÅÍ ¾òÀº µ¥ÀÌÅÍ ÇÕÄ¡±â - 2.4.4. µ¥ÀÌÅÍ º¯È¯ 2.5. 4´Ü°è: Ž»öÀû µ¥ÀÌÅÍ ºÐ¼® 2.6. 5´Ü°è: ¸ðµ¨ ±¸Ãà - 2.6.1. ¸ðµ¨°ú º¯¼ö ¼±Åà - 2.6.2. ¸ðµ¨¸µ ½Ç½Ã - 2.6.3. ¸ðµ¨ ºÐ¼®°ú ºñ±³ 2.7. 6´Ü°è: ºÐ¼® °á°ú Ç¥Çö°ú ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Ãà 2.8. ¿ä¾à
03Àå: ¸Ó½Å·¯´× 3.1. ¸Ó½Å·¯´×ÀÇ Á¤ÀÇ¿Í Á߿伺 - 3.1.1. µ¥ÀÌÅÍ °úÇп¡ ¸Ó½Å·¯´×À» Àû¿ë - 3.1.2. µ¥ÀÌÅÍ °úÇÐ ÁøÇà °úÁ¤¿¡¼ ¸Ó½Å·¯´×ÀÌ »ç¿ëµÇ´Â °÷ - 3.1.3. ¸Ó½Å·¯´×¿¡ »ç¿ëÇÏ´Â ÆÄÀ̽㠵µ±¸ 3.2. ¸ðµ¨¸µ °úÁ¤ - 3.2.1. Ư¼º °øÇаú ¸ðµ¨ ¼±Åà - 3.2.2. ¸ðµ¨ ÈÆ·Ã - 3.2.3. ¸ðµ¨ °ËÁõ - 3.2.4. »õ·Î¿î °üÂûÀ» ¿¹ÃøÇϱâ 3.3. ¸Ó½Å·¯´× Á¾·ù - 3.3.1. Áöµµ ÇнÀ - 3.3.2. ºñÁöµµ ÇнÀ - 3.3.3. ÁØÁöµµ ÇнÀ 3.4. ¿ä¾à
04Àå: ÄÄÇ»ÅÍ ÇÑ ´ë¿¡¼ ´ë·® µ¥ÀÌÅÍ ´Ù·ç±â 4.1. ´ë·® µ¥ÀÌÅ͸¦ ´Ù·ê ¶§ÀÇ ¹®Á¦ 4.2. ´ë·® µ¥ÀÌÅ͸¦ ó¸®ÇÏ´Â ÀϹÝÀûÀÎ ±â¹ý - 4.2.1. ÀûÀýÇÑ ¾Ë°í¸®Áò ¼±Åà - 4.2.2. ÀûÀýÇÑ µ¥ÀÌÅÍ ±¸Á¶ ¼±Åà - 4.2.3. ÀûÀýÇÑ µµ±¸ ¼±Åà 4.3. ´ë±Ô¸ð µ¥ÀÌÅͼÂÀ» ´Ù·ê ¶§ÀÇ ÀϹÝÀûÀÎ ÇÁ·Î±×·¡¹Ö Áöħ - 4.3.1. ¹ÙÄû¸¦ Àç¹ß¸íÇÏÁö ¸»¶ó - 4.3.2. Çϵå¿þ¾î ¼º´ÉÀ» ÃÖ´ëÇÑ È°¿ëÇ϶ó - 4.3.3. ÄÄÇ»ÆÃÀÇ Çʿ並 ÁÙ¿©¶ó 4.4. »ç·Ê ¿¬±¸ 1: Çطοî URL ¿©ºÎ ¿¹Ãø - 4.4.1. 1´Ü°è: ¿¬±¸ ¸ñÇ¥ ¼³Á¤ - 4.4.2. 2´Ü°è: URL µ¥ÀÌÅÍ ¾ò±â - 4.4.3. 4´Ü°è: µ¥ÀÌÅÍ Å½»ö - 4.4.4. 5´Ü°è: ¸ðµ¨ ±¸Ãà 4.5. »ç·Ê ¿¬±¸ 2: µ¥ÀÌÅͺ£À̽º¿¡ Ãßõ ½Ã½ºÅÛ ±¸Ãà - 4.5.1. ÇÊ¿äÇÑ µµ±¸ ¹× ±â¹ý - 4.5.2. 1´Ü°è: ¿¬±¸ Áú¹® - 4.5.3. 3´Ü°è: µ¥ÀÌÅÍ Áغñ - 4.5.4. 5´Ü°è: ¸ðµ¨ ±¸Ãà - 4.5.5. 6´Ü°è: Ç¥Çö ¹× ÀÚµ¿È 4.6. ¿ä¾à
05Àå: ºòµ¥ÀÌÅÍ Ã¹°ÉÀ½ 5.1. ÇÁ·¹ÀÓ¿öÅ©¸¦ ÀÌ¿ëÇØ µ¥ÀÌÅÍ ÀúÀå°ú 󸮸¦ ºÐ»êÈÇϱâ - 5.1.1. ÇϵÓ: ´ë±Ô¸ð µ¥ÀÌÅͼÂÀ» ÀúÀåÇÏ°í ó¸®Çϱâ À§ÇÑ ÇÁ·¹ÀÓ¿öÅ© - 5.1.2. ½ºÆÄÅ©: ´õ ³ôÀº ¼º´ÉÀ» ³»±â À§ÇØ ¸Ê¸®µà½º¸¦ ´ëü 5.2. »ç·Ê ¿¬±¸: ±ÝÀü ´ëÃâ À§Çè Æò°¡ - 5.2.1. 1´Ü°è: ¿¬±¸ ¸ñÇ¥ ¼³Á¤ - 5.2.2. 2´Ü°è: µ¥ÀÌÅÍ È¹µæ - 5.2.3. 3´Ü°è: µ¥ÀÌÅÍ Áغñ - 5.2.4. 4´Ü°è: µ¥ÀÌÅÍ Å½»ö & 6´Ü°è: º¸°í¼ ±¸Ãà 5.3. ¿ä¾à
06Àå: NoSQL ¿îµ¿¿¡ µ¿ÂüÇϱâ 6.1. NoSQL °³¿ä - 6.1.1. ACID: °ü°èÇü µ¥ÀÌÅͺ£À̽ºÀÇ ÇÙ½É ¿ø¸® - 6.1.2. CAP Á¤¸®: ¿©·¯ ³ëµå¿¡ °ÉÃÄ Á¸ÀçÇÏ´Â DBÀÇ ¹®Á¦ - 6.1.3. NoSQL µ¥ÀÌÅͺ£À̽ºÀÇ BASE ¿øÄ¢ - 6.1.4. NoSQL µ¥ÀÌÅͺ£À̽ºÀÇ Á¾·ù 6.2. »ç·Ê ¿¬±¸: Áúº´ Áø´Ü - 6.2.1. 1´Ü°è: ¿¬±¸ ¸ñÇ¥ ¼³Á¤ - 6.2.2. 2´Ü°è¿Í 3´Ü°è: µ¥ÀÌÅÍ È¹µæ ¹× Áغñ - 6.2.3. 4´Ü°è: µ¥ÀÌÅÍ Å½»ö - 6.2.4. 3´Ü°è¸¦ ¹Ýº¹: Áúº´ ÇÁ·ÎÆÄÀϸµÀ» À§ÇÑ µ¥ÀÌÅÍ Áغñ - 6.2.5. 4´Ü°è¸¦ ¹Ýº¹: Áúº´ ÇÁ·ÎÆÄÀϸµÀ» À§ÇÑ µ¥ÀÌÅÍ Å½»ö - 6.2.6. 6´Ü°è: Ç¥Çö ¹× ÀÚµ¿È 6.3. ¿ä¾à
07Àå: ±×·¡ÇÁ µ¥ÀÌÅͺ£À̽ºÀÇ ºÎ»ó 7.1. ¿¬°á µ¥ÀÌÅÍ¿Í ±×·¡ÇÁ µ¥ÀÌÅͺ£À̽º - 7.1.1. ±×·¡ÇÁ µ¥ÀÌÅÍ´Â ¹«¾ùÀÌ¸ç ¾ðÁ¦ »ç¿ëÇØ¾ß Çϴ°¡? 7.2. ³×¿ÀÆ÷Á¦ÀÌ(Neo4j): ±×·¡ÇÁ µ¥ÀÌÅͺ£À̽º - 7.2.1. »çÀÌÆÛ(Cypher): ±×·¡ÇÁ ÁúÀÇ ¾ð¾î 7.3. ¿¬°á µ¥ÀÌÅÍ ¿¹Á¦: ¿ä¸®¹ý Ãßõ ¿£Áø - 7.3.1. 1´Ü°è: ¿¬±¸ ¸ñÇ¥ ¼³Á¤ - 7.3.2. 2´Ü°è: µ¥ÀÌÅÍ È¹µæ - 7.3.3. 3´Ü°è: µ¥ÀÌÅÍ Áغñ - 7.3.4. 4´Ü°è: µ¥ÀÌÅÍ Å½»ö - 7.3.5. 5´Ü°è: µ¥ÀÌÅÍ ¸ðµ¨¸µ - 7.3.6. 6´Ü°è: Ç¥Çö 7.4. ¿ä¾à
08Àå: ÅؽºÆ® ¸¶ÀÌ´×°ú ÅؽºÆ® ºÐ¼® 8.1. ½ÇÁ¦ ¼¼°è¿¡¼ÀÇ ÅؽºÆ® ¸¶ÀÌ´× 8.2. ÅؽºÆ® ¸¶ÀÌ´× ±â¹ý - 8.2.1. ´Ü¾î ÁÖ¸Ó´Ï - 8.2.2. ÇüÅÂ¼Ò Ã³¸®¿Í Ç¥Á¦¾î ÃßÃâ - 8.2.3. ÀÇ»ç°áÁ¤ Æ®¸® ºÐ·ù±â 8.3. »ç·Ê ¿¬±¸: ·¹µ÷ °Ô½Ã¹° ºÐ·ù - 8.3.1. ÀÚ¿¬¾î µµ±¸ »ç¿ëÇϱâ - 8.3.2. µ¥ÀÌÅÍ °úÇÐ °úÁ¤ °³¿ä ¹× 1´Ü°è: ¿¬±¸ ¸ñÇ¥ - 8.3.3. 2´Ü°è: µ¥ÀÌÅÍ È¹µæ - 8.3.4. 3´Ü°è: µ¥ÀÌÅÍ Áغñ - 8.3.5. 4´Ü°è: µ¥ÀÌÅÍ Å½»ö - 8.3.6. 3´Ü°è¸¦ ¹Ýº¹: µ¥ÀÌÅÍ Áغñ ÀûÀÀ - 8.3.7. 5´Ü°è: µ¥ÀÌÅÍ ºÐ¼® - 8.3.8. 6´Ü°è: ¹ßÇ¥ ¹× ÀÚµ¿È 8.4. ¿ä¾à
09Àå: ÃÖÁ¾ »ç¿ëÀÚ¸¦ À§ÇÑ µ¥ÀÌÅÍ ½Ã°¢È 9.1. µ¥ÀÌÅÍ ½Ã°¢ÈÀÇ ¼±ÅûçÇ× 9.2. Crossfilter: ÀÚ¹Ù½ºÅ©¸³Æ® ¸Ê¸®µà½º ¶óÀ̺귯¸® - 9.2.1. ±¸¼º - 9.2.2. Å©·Î½ºÇÊÅ͸¦ »ç¿ëÇØ ÀǾàÇ° µ¥ÀÌÅͼÂÀ» ÇÊÅ͸µ 9.3. dc.js·Î »óÈ£ÀÛ¿ë ´ë½Ãº¸µå ¸¸µé±â 9.4. ´ë½Ãº¸µå °³¹ß µµ±¸ 9.5. ¿ä¾à
ºÎ·ÏA: ÀÏ·¡½ºÆ½¼Ä¡ ¼³Ä¡ A.1. ¸®´ª½º¿¡ ÀÏ·¡½ºÆ½¼Ä¡ ¼³Ä¡Çϱâ A.2. À©µµ¿ì¿¡ ÀÏ·¡½ºÆ½¼Ä¡ ¼³Ä¡Çϱâ
ºÎ·ÏB: Neo4j ¼³Ä¡ B.1. ¸®´ª½º¿¡ Neo4j ¼³Ä¡Çϱâ B.2. À©µµ¿ì¿¡ Neo4j ¼³Ä¡Çϱâ
ºÎ·ÏC: MySQL ¼¹ö ¼³Ä¡ C.1. À©µµ¿ì¿¡ MySQL ¼¹ö ¼³Ä¡Çϱâ C.2. ¸®´ª½º¿¡ MySQL ¼¹ö ¼³Ä¡Çϱâ
ºÎ·ÏD: ¾Æ³ªÄÜ´Ù ¼³Ä¡ ¹× °¡»ó ȯ°æ ±¸¼º D.1. ¸®´ª½º¿¡ ¾Æ³ªÄÜ´Ù ¼³Ä¡Çϱâ D.2. À©µµ¿ì¿¡ ¾Æ³ªÄÜ´Ù ¼³Ä¡Çϱâ D.3. ȯ°æ ¼³Á¤
[ÆÄÀ̽ãÀ¸·Î ¹è¿ì´Â µ¥ÀÌÅÍ °úÇÐ ÀÔ¹®°ú ½Ç½À]Àº µ¥ÀÌÅÍ °úÇÐÀÇ ÁÖ¿ä °³³äÀ» ¼³¸íÇÏ°í µ¥ÀÌÅÍ °úÇÐÀڷμ ±âº»ÀûÀÎ ÀÛ¾÷À» ¿Ï¼öÇÒ ¼ö ÀÖ´Â ¹ýÀ» °¡¸£Ä£´Ù. µ¥ÀÌÅÍ °úÇÐÀÇ ÁøÇà °úÁ¤°ú µ¥ÀÌÅÍ ½Ã°¢È, ±×·¡ÇÁ µ¥ÀÌÅͺ£À̽º, NoSQL »ç¿ë¹ý µîÀ» »ìÆ캸°í, ÆÄÀ̽㠾ð¾î ¹× ÆÄÀ̽㠶óÀ̺귯¸®¸¦ »ç¿ëÇØ Å« ±Ô¸ðÀÇ µ¥ÀÌÅ͸¦ ´Ù·ï º»´Ù. µ¥ÀÌÅÍÀÇ ±Ô¸ð°¡ ³Ê¹« Å©°Å³ª »ý¼º ¼Óµµ°¡ ³Ê¹« »¡¶ó¼ ÇÑ ´ëÀÇ ÄÄÇ»ÅͷΠó¸®Çϱâ Èûµç °æ¿ì¿¡ ÆÄÀ̽ãÀ» ¾î¶»°Ô È°¿ëÇÒ ¼ö ÀÖ´ÂÁöµµ »ìÆ캻´Ù. ¶ÇÇÑ À¯¸íÇÑ ÆÄÀ̽㠵¥ÀÌÅÍ °úÇÐ ¶óÀ̺귯¸®ÀÎ »çÀÌŶ·±(Scikit-learn)°ú ½ºÅÂÃ÷¸ðµ¨½º(StatsModels)µµ Ž±¸ÇØ º»´Ù. ÀÌ Ã¥À» ÀÐÀº ÈÄ¿¡´Â µ¥ÀÌÅÍ °úÇÐÀÇ Ä¿¸®¾î¸¦ ½ÃÀÛÇÏ´Â µ¥ ÇÊ¿äÇÑ ÅºÅºÇÑ ±âº»±â¸¦ °®Ãß°Ô µÉ °ÍÀÌ´Ù.
¡Ú ÀÌ Ã¥¿¡¼ ´Ù·ç´Â ³»¿ë ¡Ú - ´ë±Ô¸ð µ¥ÀÌÅÍ Ã³¸® - ¸Ó½Å·¯´× ¼Ò°³ - ÆÄÀ̽ãÀ¸·Î µ¥ÀÌÅÍ ´Ù·ç±â - µ¥ÀÌÅÍ °úÇÐ ¾Ë°í¸®Áò ÀÛ¼º
|
|
|
|
|