|
|
|
 |
ÆÇ¸Å°¡ |
28,000¿ø ¡æ 25,200¿ø 10% |
|
 |
¸¶Àϸ®Áö |
5% 1,400¿ø |
|
 |
¹ßÇàÀÏ |
2012-04-20
|
 |
ISBN |
899450639X |
9788994506395
|
 |
±âŸÁ¤º¸ |
¹ø¿ª¼ | 416ÂÊ
| ÀϹÝ
|
|
 |
¿¹»óÃâ°íÀÏ
|
|
 |
¹è¼Ûºñ |
¹«·á¹è¼Û
|
|
|
|  |
ÆÇ¸Å½ÃÀÛ ¾Ë¸² SMS ½Åû |
Ãâ°£¿¹Á¤/ǰÀý/ÀϽÃǰÀý/ÀýÆÇ »óÅÂÀÇ »óǰÀÌ
ÆÇ¸Å°³½ÃµÇ¸é, SMS¾Ë¸²À» ½ÅûÇϽŠ°í°´´Ô²²
¾Ë¸²SMS¸¦ ¹ß¼ÛÇØ µå¸³´Ï´Ù.
(´Ü, ¹®ÀÚ¸Þ¼¼Áö È®ÀÎ ÈÄ Áï½Ã ±¸¸ÅÇÏÁö ¾ÊÀ¸¸é
Àç°í°¡ ¼ÒÁøµÉ ¼ö ÀÖ½À´Ï´Ù.) |
|
|
|
|
 |
µ¥ÀÌÅͺ£À̽º°ü¸®
|
|
|
|
|
 |
|
[ÃâÆÇ»ç¼Æò]
MongoDB³ª NoSQL¿¡ °æÇè ¾ø´Â °³¹ßÀÚ¸¦ À§ÇÑ ½±°í ½ÇÀüÀûÀÎ ÀÔ¹®¼!
ºò µ¥ÀÌÅÍ(Big Data)´Â °ñÄ¡ ¾ÆÇ ¹®Á¦´Ù. MongoDB´Â µµÅ¥¸ÕÆ® ÁöÇâ µ¥ÀÌÅͺ£À̽ºÀε¥ ºò µ¥ÀÌÅÍ¿¡ ´ëÇØ À¯¿¬Çϰí, È®Àå °¡´ÉÇϸç, ¸Å¿ì ºü¸¥ ó¸® ¼Óµµ¸¦ °®µµ·Ï ¼³°èµÇ¾ú´Ù. MongoDB´Â ³ôÀº °¡¿ë¼ºÀ» À§ÇØ ¸¸µé¾îÁ³À¸¸ç, dzºÎÇÏ°í µ¿ÀûÀÎ ½ºÅ°¸¶¸¦ Áö¿øÇϸç, ¿©·¯ ´ëÀÇ ¼¹ö¿¡ °ÉÃÄ µ¥ÀÌÅ͸¦ ½±°Ô ºÐ»êÇÒ ¼ö ÀÖ´Ù.
¡¶MongoDB ÀÎ ¾×¼Ç¡·Àº MongoDB¿Í µµÅ¥¸ÕÆ® ÁöÇâ µ¥ÀÌÅͺ£À̽º ¸ðµ¨À» ¼Ò°³ÇÑ´Ù. Àû´çÇÑ ¼Óµµ·Î ÁøÇàµÇ´Â ÀÌ Ã¥Àº °³¹ßÀڷμ ÇÊ¿äÇÑ Å« ±×¸²°ú ½Ã½ºÅÛ ¿£Áö´Ï¾î¸¦ ¸¸Á·½ÃŰ±â¿¡ ÃæºÐÇÑ ÇÏÀ§ ¼öÁØÀÇ »ó¼¼ÇÑ ³»¿ëÀ» µ¿½Ã¿¡ Á¦°øÇÑ´Ù. ¼ö¸¹Àº ¿¹Á¦µéÀº µ¥ÀÌÅÍ ¸ðµ¨¸µÀÇ Áß¿äÇÑ ºÐ¾ß¿¡¼ È®½ÅÀ» °®´Â µ¥ µµ¿òÀ» Á¦°øÇÒ °ÍÀÌ´Ù. ¶ÇÇÑ º¹Á¦, ÀÚµ¿ »þµù, ¹èÆ÷ ±¸¼ºÀ» Æ÷ÇÔÇØ¼ °¢ ±â´É¿¡ ´ëÇÑ ±íÀÌ ÀÖ´Â ¼³¸í¿¡ ¸¸Á·ÇÏ°Ô µÉ °ÍÀÌ´Ù.
ÀÌ Ã¥ÀÇ ÁÖ¿ä ³»¿ëÀº ´ÙÀ½°ú °°´Ù. • À妽º, ÁúÀÇ, Ç¥ÁØ DB ¿¬»ê • ¸ÂÃãÇü Áý°è¿Í ¸®Æ÷Æ®¸¦ À§ÇÑ ¸Ê-¸®µà½º • ½ºÅ°¸¶ ¼³°è ÆÐÅÏ • È®Àå°ú ³ôÀº °¡¿ë¼ºÀ» À§ÇÑ ±¸¼º
ÀÌ Ã¥ÀÇ ±¸¼º 1ÀåÀº MongoDBÀÇ ¿ª»ç, Ư¡, »ç¿ë ¿¹¿¡ ´ëÇÑ °³°üÀÌ´Ù. 2ÀåÀº ¸í·É¾î ¼Ð »ó¿¡¼ÀÇ Æ©Å丮¾óÀ» ÅëÇØ MongoDBÀÇ ÇÙ½ÉÀûÀÎ °³³äÀ» ¼³¸íÇÑ´Ù. 3ÀåÀº ¹é¿£µå¿¡¼ MongoDB¸¦ »ç¿ëÇÏ´Â °£´ÜÇÑ ¾ÖÇø®ÄÉÀ̼ÇÀ» ¼³°èÇÑ´Ù. 4Àå¿¡¼´Â MongoDB¿¡¼ µ¥ÀÌÅÍÀÇ °¡Àå ÀÛÀº ´ÜÀ§ÀÎ µµÅ¥¸ÕÆ®¸¦ ÀÚ¼¼È÷ »ìÆìº¸°í ±âº»ÀûÀÎ ÀüÀÚ»ó°Å·¡ ½ºÅ°¸¶¸¦ ¼³°èÇÑ´Ù. 5Àå°ú 6Àå¿¡¼´Â ÀÌ ½ºÅ°¸¶¸¦ ÀÌ¿ëÇØ¼ ÁúÀÇ¿Í ¾÷µ¥ÀÌÆ®¸¦ ¾î¶»°Ô ÇÏ´ÂÁö »ìÆìº»´Ù. 7Àå¿¡¼´Â Àε¦½Ì°ú Äõ¸® ÃÖÀûÈ¿¡ ´ëÇØ ÀÚ¼¼È÷ »ìÆìº»´Ù. 8Àå¿¡¼´Â º¹Á¦¸¦ ´Ù·ç´Âµ¥, ³ôÀº °¡¿ë¼º°ú Àбâ È®ÀåÀ» À§ÇØ MongoDB¸¦ ¾î¶»°Ô ±¸¼ºÇÏ´ÂÁö¸¦ »ìÆìº»´Ù. 9ÀåÀº MongoDB¿¡¼ ¼öÆòÀû È®ÀåÀ» À§ÇØ »ç¿ëÇÏ´Â »þµùÀ» ¼³¸íÇÑ´Ù. 10ÀåÀº MongoDBÀÇ ¹èÆ÷ ¹× ±¸¼º, °ü¸®, ¼³Ä¡ ½Ã ¹®Á¦ ÇØ°á¿¡ ´ëÇÑ ½ÇÁ¦Àû ÁöħÀ» Á¦°øÇÑ´Ù. ºÎ·Ï A´Â MongoDB¿Í (µå¶óÀ̹ö ¿¹Á¦¸¦ À§ÇÑ) ·çºñ¸¦ ¸®´ª½º, Mac OS X, À©µµ¿ì¿¡¼ ¼³Ä¡ÇÏ´Â °ÍÀ» ´Ù·é´Ù. ºÎ·Ï B´Â ÀÏ·ÃÀÇ ½ºÅ°¸¶¿Í ¾ÖÇø®ÄÉÀÌ¼Ç ¼³°è ÆÐÅÏÀ» Á¦½ÃÇÏ°í ¾ÈÆ¼ ÆÐÅϵµ ¿ª½Ã »ìÆìº»´Ù. ºÎ·Ï C¿¡¼´Â MongoDB¿¡¼ ÀÌÁø µ¥ÀÌÅ͸¦ ´Ù·ç´Â ¹æ¹ý°ú ´ë¿ë·® ÆÄÀÏÀ» ÀúÀåÇϱâ À§ÇØ ¸ðµç µå¶óÀ̹ö¿¡¼ ±¸ÇöµÇ¾î ÀÖ´Â GridFS¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀ» ´Ù·é´Ù. ºÎ·Ï D¿¡¼´Â PHP, ÀÚ¹Ù, C++ µå¶óÀ̹ö¸¦ ºñ±³Çؼ ¼³¸íÇÑ´Ù. ºÎ·Ï E´Â Áö¸® ÁÂÇ¥¿¡ ´ëÇÑ ÁúÀǸ¦ Çϱâ À§ÇØ °ø°£ À妽º¸¦ ¾î¶»°Ô »ç¿ëÇÏ´ÂÁö¸¦ º¸¿©ÁØ´Ù.
Ãßõ»ç ¡°¸ÚÁö´Ù! °£°áÇÑ MongoDBÀÇ ÇÙ½É ³»¿ë¡± _ Çϵð Æä·»Æ®½(Hardy Ferentschik), ·¹µå ÇÞ(Red Hat)
¡°ÈǸ¢ÇÏ´Ù! ½ÇÁ¦ÀûÀÎ ¿¹Á¦°¡ ¸¹´Ù.¡± _ ĿƼ½º ¹Ð·¯(Curtis Miller), Ç÷¡ÅͶóÀÎ(Flatterline)
¡°¾î¶»°Ô ÇÏ´ÂÁö¿¡ ´ëÇÑ °Í»Ó¸¸ ¾Æ´Ï¶ó ¿Ö ±×·±Áö¿¡ ´ëÇÑ ÀÌÀ¯µµ ¼³¸íÇÑ´Ù¡± _ Çʸ³ Ȧ½ºÆ®·Ò(Philip Hallstrom), PJKH, LLC
¡°°³¹ßÀÚ Áß½ÉÀÇ ³»¿ëÀ̸ç ÈǸ¢ÇÑ Âü°í¼´Ù¡± _ ¸¯ ¿Í±×³Ê(Rick Wagner), ·¹µå ÇÞ(Red Hat)
¡°¹Ýµå½Ã Àоî¾ß ÇÒ Ã¥ÀÌ´Ù¡± _ ´Ù´Ï¿¤ ºê·¹ÅäÀÌ(Daniel Bretoi), ¾îµå¹ê½ºµå ¿¡³ÊÁö(Advanced Enegry)
Ã¥ ¼ÓÀ¸·Î ÀÌ Ã¥À» ÀÐ¾î ³ª°¡¸é¼ ¹ø¿ª°ú Çö¾÷¿¡ÀÇ Àû¿ëÀ» º´ÇàÇߴµ¥, ±âÁ¸ÀÇ RDBMS¿¡¼ ¹®Á¦°¡ µÇ¾ú´ø ºÎºÐÀ» MongoDB·Î ¼ºñ½ºÇÏ¸é¼ ¹®Á¦Á¡µéÀÇ »ó´ç ºÎºÐÀÌ ÇØ°áµÇ¾ú´Ù. RDBMS¿¡ Àͼ÷ÇÑ µ¶ÀÚ³ª °³¹ßÀÚ¶ó¸é ÀÌ Ã¥À» ÅëÇØ ±âÁ¸ÀÇ RDBMS¿Í MongoDB¸¦ ºñ·ÔÇÑ NoSQL µ¥ÀÌÅͺ£À̽ºÀÇ Àå´ÜÁ¡À» Àß ÆÄ¾ÇÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù. À̸¦ ¹ÙÅÁÀ¸·Î MongoDB°¡ RDBMSº¸´Ù ºñ±³ ¿ìÀ§¿¡ ÀÖ´Â ºÎºÐÀ» Àû¿ëÇÔÀ¸·Î½á Àüü ½Ã½ºÅÛÀÇ ¼º´ÉÀÌ Çâ»óµÇ±â¸¦ ±â´ëÇÏ´Â µ¶ÀÚµéÀ̳ª °³¹ßÀڵ鿡°Ô ÀÌ Ã¥Àº ÃÖ»óÀÇ Âü°í¼°¡ µÉ °ÍÀÌ´Ù. ½ÇÁ¦·Î ¿ªÀÚ°¡ Âü¼®ÇÑ ¡®MongoDB ÄÁÆÛ·±½º¡¯¿¡¼ ±âÁ¸ÀÇ RDBMS¿Í MongoDBÀÇ ÀåÁ¡À» º´ÇàÇØ¼ ½Ã½ºÅÛÀ» ±¸ÃàÇÏ´Â °æ¿ì°¡ ¸¹´Ù´Â °ÍÀ» È®ÀÎÇÒ ¼ö ÀÖ¾ú´Ù. ¹°·Ð ¾ö°ÝÇÑ Æ®·£Àè¼ÇÀÌ ¿ä±¸µÇÁö ¾Ê´Â À¥ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ÇÁ¶óÀ̸Ӹ® ÀúÀå ¿£ÁøÀ» À§ÇØ RDBMSÀÇ ´ë¾ÈÀ» ã´Â °æ¿ì¿¡µµ ÀÌ Ã¥Àº ÁÁÀº °¡À̵å¶óÀÎÀÌ µÉ °ÍÀÌ´Ù. ¾î´À °æ¿ìÀÌ°Ç ºò µ¥ÀÌÅÍ(Big Data) ½Ã´ëÀÇ µµ·¡·Î ¸»¹Ì¾Ï¾Æ ¹æ´ëÇÑ ¾çÀÇ µ¥ÀÌÅ͸¦ ó¸®ÇÒ Çʿ伺ÀÌ ´ëµÎµÇ´Â ¿äÁîÀ½, ´ëÁßÀûÀ¸·Î °¡Àå °¢±¤¹Þ°í ÀÖ´Â MongoDB¿¡ ´ëÇÑ »ó¼¼ÇÑ ÇØ¼³¼·Î¼ ÀÌ Ã¥Àº ½ÃÀÇÀûÀýÇÏ´Ù. _¿ªÀÚ ¸Ó¸®¸» Áß¿¡¼
|
 |
|
 |
Á¦1ºÎ ½ÃÀÛÇϱâ
1Àå Çö´ë À¥À» À§ÇÑ µµÅ¥¸ÕÆ® µ¥ÀÌÅͺ£À̽º 3 1.1 Ŭ¶ó¿ìµå¿¡¼ ž´Ù 5 1.2 MongoDBÀÇ ÇÙ½É ±â´É 6 1.3 MongoDB ÄÚ¾î ¼¹ö¿Í Åø 17 1.4 MongoDB¸¦ »ç¿ëÇÏ´Â ÀÌÀ¯ 21 1.5 ÆÁ°ú ÇѰè 28 1.6 ¿ä¾à 29
2Àå ÀÚ¹Ù½ºÅ©¸³Æ® ¼ÐÀ» ÅëÇÑ MongoDB 31 2.1 MongoDB ¼Ð °æÇèÇϱâ 32 2.2 À妽º »ý¼º°ú ÁúÀÇ 39 2.3 ±âº»ÀûÀÎ °ü¸® 44 2.4 µµ¿ò¸» ¾ò±â 48 2.5 ¿ä¾à 49
3Àå MongoDB¸¦ ÀÌ¿ëÇÑ ÇÁ·Î±×·¡¹Ö 51 3.1 ·çºñ¸¦ ÅëÇØ º¸´Â MongoDB 52 3.2 µå¶óÀ̹ö ÀÛµ¿ ¿ø¸® 59 3.3 Æ®À§ÅÍ ¸ð´ÏÅ͸µ ¹Ì´Ï ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Ãà 64 3.4 ¿ä¾à 72
Á¦2ºÎ MongoDB ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß
4Àå µµÅ¥¸ÕÆ® ÁöÇâ µ¥ÀÌÅÍ 75 4.1 ½ºÅ°¸¶ ¼³°è ¿ø¸® 76 4.2 ÀüÀÚ»ó°Å·¡ µ¥ÀÌÅÍ ¸ðµ¨ ¼³°è 77 4.3 ½ÇÁ¦Àû ¼¼ºÎ»çÇ×: µ¥ÀÌÅͺ£À̽º, Ä÷º¼Ç, µµÅ¥¸ÕÆ® 88 4.4 ¿ä¾à 102
5Àå Äõ¸®¿Í Áý°è 103 5.1 ÀüÀÚ»ó°Å·¡ Äõ¸® 104 5.2 MongoDBÀÇ ÁúÀǾî 109 5.3 ¿À´õ Áý°è 125 5.4 Áý°è¿¡ ´ëÇÑ Ãß°¡ÇнÀ 129 5.5 ¿ä¾à 135
6Àå ¾÷µ¥ÀÌÆ®, ¿øÀÚÀû ¿¬»ê, »èÁ¦ 137 6.1 µµÅ¥¸ÕÆ® ¾÷µ¥ÀÌÆ® 138 6.2 ÀüÀÚ»ó°Å·¡ ¾÷µ¥ÀÌÆ® 141 6.3 ¿øÀÚÀû µµÅ¥¸ÕÆ® ÇÁ·Î¼¼½Ì 151 6.4 ½ÇÁ¦ÀûÀÎ ¼¼ºÎ»çÇ×: MongoDB ¾÷µ¥ÀÌÆ®¿Í »èÁ¦ 159 6.5 ¿ä¾à 171
Á¦3ºÎ MongoDB ¸¶½ºÅÍÇϱâ
7Àå Àε¦½Ì°ú Äõ¸® ÃÖÀûÈ 175 7.1 À妽ÌÀÇ ÀÌ·ÐÀû °íÂû 176 7.2 À妽ÌÀÇ ½ÇÁ¦ 186 7.3 Äõ¸® ÃÖÀûÈ 196 7.4 ¿ä¾à 211
8Àå º¹Á¦ 213 8.1 º¹Á¦ °³°ü 213 8.2 º¹Á¦¼Â 217 8.3 ¸¶½ºÅÍ£½½·¡ÀÌºê º¹Á¦ 241 8.4 µå¶óÀ̹ö¿Í º¹Á¦ 241 8.5 ¿ä¾à 250
9Àå »þµù 251 9.1 »þµù °³°ü 252 9.2 »ùÇà »þµù Ŭ·¯½ºÅÍ 260 9.3 »þµù Ŭ·¯½ºÅÍ ÁúÀÇ ¹× Àε¦½Ì 272 9.4 »þµå Ű ¼±Åà 279 9.5 ½ÇÁ¦ ¼ºñ½º¿¡¼ÀÇ »þµù 283 9.6 ¿ä¾à 295
10Àå ¹èÆ÷¿Í °ü¸® 297 10.1 ¹èÆ÷ 297 10.2 ¸ð´ÏÅ͸µ°ú Áø´Ü 311 10.3 À¯Áöº¸¼ö 318 10.4 ¼º´É ¹®Á¦ ÇØ°á 323 10.5 ¿ä¾à 327
ºÎ·Ï A MongoDB ¼³Ä¡ 329 A.1 ¼³Ä¡ 329 A.2 ±âº» ¼³Á¤ ¿É¼Ç 336 A.3 ·çºñ ¼³Ä¡ 338
ºÎ·Ï B ¼³°è ÆÐÅÏ 341 B.1 ÆÐÅÏ 341 B.2 ¾ÈƼ ÆÐÅÏ 354
ºÎ·Ï C ÀÌÁø µ¥ÀÌÅÍ ¹× GridFS 357 C.1 °£´ÜÇÑ ÀÌÁø ÀúÀå 358 C.2 GridFS 360
ºÎ·Ï D PHP, ÀÚ¹Ù, C++¿¡¼ÀÇ MongoDB 363 D.1 PHP 366 D.2 ÀÚ¹Ù 368 D.3 C++ 371
ºÎ·Ï E °ø°£Àû Àε¦½Ì 377 E.1 °ø°£ À妽º ±âÃÊ Áö½Ä 378 E.2 °í±Þ ÁúÀÇ 380 E.3 º¹ÇÕ °ø°£ À妽º 382 E.4 ±¸¸é ±âÇÏÇÐ 382
ã¾Æº¸±â 384
|
 |
|
 |
Ä«ÀÏ ¹ðÄ¿ (Kyle Banker) Ä«ÀÏ ¹ðÄ¿´Â 10genÀÇ ¼ÒÇÁÆ®¿þ¾î ¿£Áö´Ï¾î·Î¼ ·çºñ¿Í C¿¡ ´ëÇÑ MongoDB °ø½Ä µå¶óÀ̹ö¸¦ À¯Áö °ü¸®Çϰí ÀÖ´Ù.
[¿ªÀÚ¼Ò°³] Â÷°Çȸ ¹Ì±¹ USC ÀüÀÚ°è»êÇаú ´ëÇпøÀ» Á¹¾÷Çß°í, Çѱ¹ÀüÀÚÅë½Å ¿¬±¸¿øÀ» °ÅÃÄ ÇöÀç ¹Ì±¹ ͏®Æ÷´Ï¾ÆÁÖ ¶óÇϺê¶ó¿¡ À§Ä¡ÇÑ (ÁÖ)Äļַç¼Ç¿¡¼ À¥ ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß ÆÀÀåÀ¸·Î ÀçÁ÷ ÁßÀÌ´Ù. PHP, ASP, ASP.NET µî°ú MySQL, MS SQL ¼¹ö¸¦ ±â¹ÝÀ¸·Î ´Ù¾çÇÑ À¥ ¾ÖÇø®ÄÉÀ̼ÇÀ» °³¹ßÇØ ¿ÔÀ¸¸ç, ÃÖ±Ù¿¡´Â MongoDB¿Í °°Àº NoSQLÀ» ±âÁ¸ÀÇ ½Ã½ºÅÛ¿¡ Àû¿ëÇÏ´Â ÀÛ¾÷°ú ¸ð¹ÙÀÏ À¥ °³¹ßÀ» ÁøÇàÇϰí ÀÖ´Ù. ¹Ì±¹ ͏®Æ÷´Ï¾ÆÁÖ ·Î½º¾ØÁ©·¹½º ±Ù±³ÀÇ Åä·£½º¿¡¼ ¾Æ³»¿Í ¾Æµé°ú ÇÔ²² °ÅÁÖÇϰí ÀÖ´Ù.
|
 |
|
|
|
|
|
|
|
|
|
|