º»¼´Â ¸ù°íDB·Î ½ÇÁ¦ DBA ÀÚ°ÝÁõÀ» ÃëµæÇÑ ÀúÀÚ È«¼±ÇÐ ±³¼ö°¡ ¸ù°íDB DBA ÀÚ°ÝÁõ Áغñ¿¡µµ È°¿ëÇÒ ¼ö ÀÖµµ·Ï ¿¬½À¹®Á¦ 80 ¹®Ç×°ú ´äµµ ºÎ·ÏÀ¸·Î ¾ö¼±, Á¦°øÇß´Ù. ÀúÀÚÀÎ È«¼±ÇÐ ±³¼ö´Â ÀÌ Ã¥À» ÅëÇØ ¡°½ÇÁ¦·Î MEAN ½ºÅÃÀ» °øºÎÇÑ ÈÄ ¸ù°íDB¸¦ °øºÎÇØ º¸¾Ò´õ´Ï ¸Å¿ì ÁÁ¾Æ¼ ÀÌ Ã¥¿¡¼ ´Ù¾çÇÏ°Ô ¼Ò°³Çß´Ù¡±¶ó°í ¹àÈ÷°í ÀÖ´Ù. ƯÈ÷ ÀúÀÚÀÎ È«¼±ÇÐ ±³¼ö´Â ¡°ÀÌ Ã¥ÀÇ °¡Àå ÇÙ½ÉÀº Node.js¿Í fluentd ºÐ¾ß°¡ ¸ù°íDB¿Í Âû¶±±ÃÇÕÀÌ°í ¼·Î ȣȯ¼ºÀÌ ÀÖ¾î Ç® ½ºÅà ¿£Áö´Ï¾î¸¦ ¼±È£ÇÏ´Â »ê¾÷ü ¼ö¿ä¿¡µµ ºÎÀÀ °¡´ÉÇÏ´Ù¡±°í °Á¶ÇÏ°í Àִµ¥, ÀÌ Ã¥¿¡¼´Â 11Àå°ú 12ÀåÀ» ÅëÇØ »ó¼¼È÷ ¼Ò°³ÇÏ°í ÀÖ´Ù.
¸Ó¸®¸» ¸ù°íDBÀÇ ¹«±Ã¹«ÁøÇÔÀ» ³¯°³ »ï¾Æ ºñ»óÇϽñæ 4
Chapter 1 ¸ù°íDB ¼Ò°³
¸ù°íDB¶õ? 23 / ¸ù°íDB ¼³Ä¡ ¹× ½ÇÇà 32 / ¸ù°íDBÀÇ ±âº» Áö½Ä ÀÌÇØ 39 / ¿¬½À ¹®Á¦ 49
Chapter 2 ¸ù°íDB CRUD ¿¬»ê
¸ù°íDB CRUD ¼Ò°³ 52 / ¸ù°íDB CRUD Àб⠵¿ÀÛ 57 / ¿¬½À ¹®Á¦ 76
Chapter 3 ¸ù°íDB CRUD ¾²±â ¿¬»ê
´ÙÅ¥¸ÕÆ® ¾²±â µ¿ÀÛ 79 / ´ÙÅ¥¸ÕÆ® Äõ¸® 92 / ´ÙÅ¥¸ÕÆ® ¼öÁ¤ 102 / ´ÙÅ¥¸ÕÆ® Á¦°Å 107
Äõ¸®¿¡¼ ¸®ÅϵǴ Çʵå Á¦ÇÑ 108 / °»½Å ÈÄ¿¡ ¹è¿¿¡¼ Ç׸ñ °³¼ö Á¦ÇÑÇϱâ 112 /
¸ù°í ¼Ð¿¡¼ Ä¿¼ ¹Ýº¹ 113 / Äõ¸® ¼º´É ºÐ¼® 115 / 2´Ü°è ¸í·É ½ÇÇà 121 / ¿¬½À ¹®Á¦ 130
Chapter 4 ¸ù°íDB µ¥ÀÌÅÍ ¸ðµ¨¸µ
µ¥ÀÌÅÍ ¸ðµ¨¸µ ¼Ò°³ 133 / µ¥ÀÌÅÍ ¸ðµ¨¸µ °³³ä 135 / µ¥ÀÌÅÍ ¸ðµ¨¸µ È°¿ë 142 /
µ¥ÀÌÅÍ ¸ðµ¨¸µ ÂüÁ¶ 158 / ¿¬½À ¹®Á¦ 172
Chapter 5 °ü¸®
µ¿ÀÛ Àü·« 175 / µ¥ÀÌÅͺ£À̽º °ü¸® ±¸¼º, À¯Áö º¸¼ö ¹× ºÐ¼® 186 / ¿¬½À ¹®Á¦ 209
Chapter 6 ¸ù°íDB ÀÎÁõ ¹× º¸¾È
ÀÎÁõ ¹× º¸¾È °³¿ä 212 / ÀÎÁõ(Authentification) 219 / ¿ªÇÒ ±â¹Ý Á¢±Ù Á¦¾î(Role-Based Access Control) 221 / ¾ÏÈ£È 225 / µ¥ÀÌÅͺ£À̽º µ¿ÀÛ °¨½Ã(Auditing) 226 / ¿¬½À ¹®Á¦ 238
Chapter 7 Áý°è ¿¬»ê
Áý°è µ¿ÀÛ ¼Ò°³ 241 / Áý°è ¿¬»ê µ¿ÀÛ 244 / Áý°è µ¿ÀÛ Æ¯¼º 247 / Áý°è ¿¬»ê È°¿ë 263 / ¿¬½À ¹®Á¦ 279
Chapter 8 À妽º
À妽º °³¿ä 284 / À妽º À¯Çü 289 / À妽º Ư¼º(Properties) 305 / À妽º »ý¼º 312 /
À妽º È°¿ë ¹æ¹ý 320 / °ø°£ Á¤º¸ À妽º È°¿ë ¹æ¹ý 323 / ¿¬½À ¹®Á¦ 328
Chapter 9 º¹Á¦
º¹Á¦ °³³ä 331 / ¿¬½À ¹®Á¦ 362
Chapter 10 »þµù
»þµù °³¿ä 364 / »þµù Ư¼º 370 / »þµå Ŭ·¯½ºÅÍ 389 / ¿¬½À ¹®Á¦ 395
Chapter 11 È°¿ë
Node.js µå¶óÀ̹ö 399 / Node.js µå¶óÀ̹ö È°¿ë 402 / ¿¬½À ¹®Á¦ 424
Chapter 12 fluentd
fluentd ¼Ò°³ 427 / Node.js ¾ÖÇø®ÄÉÀ̼ǿ¡¼ fluentd·Î µ¥ÀÌÅÍ °¡Á®¿À±â 436 /
Apache Log¸¦ ¸ù°íDB¿¡ ÀúÀå 438 / ¸ù°íDB º¹Á¦ ¼Â Ãâ·Â Ç÷¯±× ÀÎ 446 / Treasure Agent ¸ð´ÏÅ͸µ
¼ºñ½º¸¦ È°¿ëÇÑ ¿¹Á¦ 447
Chapterº° ¿¬½À ¹®Á¦ ´ä¾È 451
ºÎ·Ï/ ¸ù°íDB DBA ÀÎÁõ½ÃÇè ´ëºñ ¿¬½À¹®Á¦ 80 459 / Á¤´ä 479
Âü°í ¹®Çå »çÀÌÆ® 480