ÄÜÅÙÃ÷ »ó¼¼º¸±â
¿¤¶ó½ºÆ½¼­Ä¡ ½Ç¹« °¡À̵å


¿¤¶ó½ºÆ½¼­Ä¡ ½Ç¹« °¡À̵å

¿¤¶ó½ºÆ½¼­Ä¡ ½Ç¹« °¡À̵å

<±ÇÅÃȯ>,<±èµ¿¿ì>,<±èÈï·¡>,<¹ÚÁøÇö>,<ÃÖ¿ëÈ£>,<ȲÈñÁ¤> °øÀú | À§Å°ºÏ½º

Ãâ°£ÀÏ
2022-02-18
ÆÄÀÏÆ÷¸Ë
ePub
¿ë·®
8 M
Áö¿ø±â±â
PC½º¸¶Æ®ÆùÅÂºí¸´PC
ÇöȲ
½Åû °Ç¼ö : 0 °Ç
°£·« ½Åû ¸Þ¼¼Áö
ÄÜÅÙÃ÷ ¼Ò°³
ÀúÀÚ ¼Ò°³
¸ñÂ÷
ÇÑÁÙ¼­Æò

ÄÜÅÙÃ÷ ¼Ò°³

¡º¿¤¶ó½ºÆ½¼­Ä¡ ½Ç¹« °¡À̵塻´Â ¿ÀǼҽº °Ë»ö¿£ÁøÀÇ ´ëÇ¥ ÁÖÀÚÀÎ ¿¤¶ó½ºÆ½¼­Ä¡¿¡ ´ëÇÑ Àü¹ÝÀûÀÎ ³»¿ëÀ» ´Ù·é´Ù. ÇÏÁö¸¸ ´Ü¼øÈ÷ ¿¤¶ó½ºÆ½¼­Ä¡ÀÇ ±â´ÉÀ» ´ÜÆíÀûÀ¸·Î¸¸ ¼³¸íÇÏ°í ³¡³»´Â °ÍÀÌ ¾Æ´Ï¶ó Çѱ¹ °Ë»ö ½ÃÀå¿¡ ¸Â°Ô ÇÑ±Û ÇüÅÂ¼Ò ºÐ¼®±â¸¦ ÀÌ¿ëÇÏ´Â ¹æ¹ýÀ̳ª ÇÑ±Û ÀÚµ¿¿Ï¼º ±¸Çö ¿ø¸®, ´ë¿ë·® Ŭ·¯½ºÅÍ ¿î¿µÀ» À§ÇÑ ³ëÇÏ¿ì±îÁöµµ ¾Æ³¦¾øÀÌ ¼³¸íÇÏ·Á°í ³ë·ÂÇß´Ù. ÀÌ Ã¥À» ÅëÇØ ÀúÀÚµéÀÌ ¼ö³â°£ °Ë»ö ½Ã½ºÅÛÀ» ±¸ÃàÇÏ°í ¿î¿µÇϸ鼭 ¾òÀº ³ëÇÏ¿ì¿Í ÇÑ±Û Ã³¸® ±â¹ýµéÀ» ¾ò¾î°¡±æ ¹Ù¶õ´Ù.

ÀúÀÚ¼Ò°³

³×À̹ö ¼îÇÎ Ç÷§Æû¿¡¼­ ¹é¾Øµå¿Í ¼­¹ö °³¹ßÀ» ¸Ã°í ÀÖ´Ù. ÀÚ¹ÙÄ«Æä Ä¿¹Â´ÏƼ ¿î¿µÁøÀ̱⵵ ÇÏ´Ù. ¹è¿ì´Â °ÍÀ» ÁÁ¾ÆÇØ ÇÏ·çÇÏ·ç ¼ºÀåÇÔÀ» ´À³¥ ¶§°¡ °¡Àå ÇູÇÑ Ãµ»ó °³¹ßÀÚ´Ù.

¸ñÂ÷

¢Ã 01Àå °Ë»ö ½Ã½ºÅÛ ÀÌÇØÇϱâ
1.1 °Ë»ö ½Ã½ºÅÛÀÇ ÀÌÇØ
__1.1.1 °Ë»ö ½Ã½ºÅÛÀ̶õ?
__1.1.2 °Ë»ö ½Ã½ºÅÛÀÇ ±¸¼º ¿ä¼Ò
__1.1.3 °ü°èÇü µ¥ÀÌÅͺ£À̽º¿ÍÀÇ Â÷ÀÌÁ¡
1.2 °Ë»ö ½Ã½ºÅÛ°ú ¿¤¶ó½ºÆ½¼­Ä¡
__1.2.1 ¿¤¶ó½ºÆ½¼­Ä¡°¡ °­·ÂÇÑ ÀÌÀ¯
__1.2.2 ¿¤¶ó½ºÆ½¼­Ä¡ÀÇ ¾àÁ¡
1.3 ½Ç½À ȯ°æ ±¸Ãà
__1.3.1 ¿¤¶ó½ºÆ½¼­Ä¡ ¼³Ä¡
__1.3.2 Å°¹Ù³ª ¼³Ä¡
__1.3.3 ȯ°æ ±¸Ãà °ü·Ã Æ®·¯ºí½´ÆÃ

¢Ã 02Àå ¿¤¶ó½ºÆ½¼­Ä¡ »ìÆ캸±â
2.1 ¿¤¶ó½ºÆ½¼­Ä¡¸¦ ±¸¼ºÇÏ´Â °³³ä
__2.1.1 ±âº» ¿ë¾î
__2.1.2 ³ëµåÀÇ Á¾·ù
__2.1.3 Ŭ·¯½ºÅÍ, ³ëµå, »þµå
2.2 ¿¤¶ó½ºÆ½¼­Ä¡¿¡¼­ Á¦°øÇÏ´Â ÁÖ¿ä API
__2.2.1 À妽º °ü¸® API
__2.2.2 ¹®¼­ °ü¸® API
__2.2.3 °Ë»ö API
__2.2.4 Áý°è API

¢Ã 03Àå µ¥ÀÌÅÍ ¸ðµ¨¸µ
3.1 ¸ÅÇÎ API ÀÌÇØÇϱâ
__3.1.1 ¸ÅÇÎ À妽º ¸¸µé±â
__3.1.2 ¸ÅÇÎ È®ÀÎ
__3.1.3 ¸ÅÇÎ ¸Å°³º¯¼ö
3.2 ¸ÞŸ Çʵå
__3.2.1 _index ¸ÞŸ Çʵå
__3.2.2 _type ¸ÞŸ Çʵå
__3.2.3 _id ¸ÞŸ Çʵå
__3.2.4 _uid ¸ÞŸ Çʵå
__3.2.5 _source ¸ÞŸ Çʵå
__3.2.6 _all ¸ÞŸ Çʵå
__3.2.7 _routing ¸ÞŸ Çʵå
3.3 ÇÊµå µ¥ÀÌÅÍ Å¸ÀÔ
__3.3.1 Keyword µ¥ÀÌÅÍ Å¸ÀÔ
__3.3.2 Text µ¥ÀÌÅÍ Å¸ÀÔ
__3.3.3 Array µ¥ÀÌÅÍ Å¸ÀÔ
__3.3.4 Numeric µ¥ÀÌÅÍ Å¸ÀÔ
__3.3.5 Date µ¥ÀÌÅÍ Å¸ÀÔ
__3.3.6 Range µ¥ÀÌÅÍ Å¸ÀÔ
__3.3.7 Boolean µ¥ÀÌÅÍ Å¸ÀÔ
__3.3.8 Geo-Point µ¥ÀÌÅÍ Å¸ÀÔ
__3.3.9 IP µ¥ÀÌÅÍ Å¸ÀÔ
__3.3.10 Object µ¥ÀÌÅÍ Å¸ÀÔ
__3.3.11 Nested µ¥ÀÌÅÍ Å¸ÀÔ
3.4 ¿¤¶ó½ºÆ½¼­Ä¡ ºÐ¼®±â
__3.4.1 ÅؽºÆ® ºÐ¼® °³¿ä
__3.4.2 ¿ª»öÀÎ ±¸Á¶
__3.4.3 ºÐ¼®±âÀÇ ±¸Á¶
__3.4.4 Àüó¸® ÇÊÅÍ
__3.4.5 ÅäÅ©³ªÀÌÀú ÇÊÅÍ
__3.4.6 ÅäÅ« ÇÊÅÍ
__3.4.7 µ¿ÀÇ¾î »çÀü
3.5 Document API ÀÌÇØÇϱâ
__3.5.1 ¹®¼­ ¸Å°³º¯¼ö
__3.5.2 Index API
__3.5.3 Get API
__3.5.4 Delete API
__3.5.5 Delete By Query API
__3.5.6 Update API
__3.5.7 Bulk API
__3.5.8 Reindex API

¢Ã 04Àå µ¥ÀÌÅÍ °Ë»ö
4.1 °Ë»ö API
__4.1.1 °Ë»ö ÁúÀÇ Ç¥Çö ¹æ½Ä
__4.1.2 URI °Ë»ö
__4.1.3 Request Body °Ë»ö
4.2 Query DSL ÀÌÇØÇϱâ
__4.2.1 Query DSL Äõ¸®ÀÇ ±¸Á¶
__4.2.2 Query DSL Äõ¸®¿Í ÇÊÅÍ
__4.2.3 Query DSLÀÇ ÁÖ¿ä ÆĶó¹ÌÅÍ
4.3 Query DSLÀÇ ÁÖ¿ä Äõ¸®
__4.3.1 Match All Query
__4.3.2 Match Query
__4.3.3 Multi Match Query
__4.3.4 Term Query
__4.3.5 Bool Query
__4.3.6 Query String
__4.3.7 Prefix Query
__4.3.8 Exists Query
__4.3.9 Wildcard Query
__4.3.10 Nested Query
4.4 ºÎ°¡ÀûÀÎ °Ë»ö API
__4.4.1 È¿À²ÀûÀÎ °Ë»öÀ» À§ÇÑ È¯°æ¼³Á¤
__4.4.2 Search Shards API
__4.4.3 Multi Search API
__4.4.4 Count API
__4.4.5 Validate API
__4.4.6 Explain API
__4.4.7 Profile API

¢Ã 05Àå µ¥ÀÌÅÍ Áý°è
5.1 Áý°è
__5.1.1 ¿¤¶ó½ºÆ½¼­Ä¡¿Í µ¥ÀÌÅÍ ºÐ¼®
__5.1.2 ¿¤¶ó½ºÆ½¼­Ä¡°¡ Áý°è¿¡ »ç¿ëÇÏ´Â ±â¼ú
__5.1.3 ½Ç½À µ¥ÀÌÅÍ »ìÆ캸±â
__5.1.4 Aggregation API ÀÌÇØÇϱâ
5.2 ¸ÞÆ®¸¯ Áý°è
__5.2.1 ÇÕ»ê Áý°è
__5.2.2 Æò±Õ Áý°è
__5.2.3 ÃÖ¼Ú°ª Áý°è
__5.2.4 ÃÖ´ñ°ª Áý°è
__5.2.5 °³¼ö Áý°è
__5.2.6 Åë°è Áý°è
__5.2.7 È®Àå Åë°è Áý°è
__5.2.8 Ä«µð³Î¸®Æ¼ Áý°è
__5.2.9 ¹éºÐÀ§ ¼ö Áý°è
__5.2.10 ÁöÇü °æ°è Áý°è
__5.2.11 ÁöÇü Á᫐ Áý°è
5.3 ¹öŶ Áý°è
__5.3.1 ¹üÀ§ Áý°è
__5.3.2 ³¯Â¥ ¹üÀ§ Áý°è
__5.3.3 È÷½ºÅä±×·¥ Áý°è
__5.3.4 ³¯Â¥ È÷½ºÅä±×·¥ Áý°è
__5.3.5 ÅÒÁî Áý°è
5.4 ÆÄÀÌÇÁ¶óÀÎ Áý°è
__5.4.1 ÇüÁ¦ Áý°è
__5.4.2 ºÎ¸ð Áý°è
5.5 ±Ù»ñ°ª(Approximate)À¸·Î Á¦°øµÇ´Â Áý°è ¿¬»ê
__5.5.1 Áý°è ¿¬»ê°ú Á¤È®µµ
__5.5.2 ºÐ»ê ȯ°æ¿¡¼­ Áý°è ¿¬»êÀÇ ¾î·Á¿ò

¢Ã 06Àå °í±Þ °Ë»ö
6.1 ÇÑ±Û ÇüÅÂ¼Ò ºÐ¼®±â »ç¿ëÇϱâ
__6.1.1 ÀºÀüÇÑ´Ø ÇüÅÂ¼Ò ºÐ¼®±â
__6.1.2 Nori ÇüÅÂ¼Ò ºÐ¼®±â
____6.1.2.1 nori_tokenizer ÅäÅ©³ªÀÌÀú
__6.1.3 Æ®À§ÅÍ ÇüÅÂ¼Ò ºÐ¼®±â
6.2 °Ë»ö °á°ú ÇÏÀ̶óÀÌÆ®Çϱâ
6.3 ½ºÅ©¸³Æ®¸¦ ÀÌ¿ëÇØ µ¿ÀûÀ¸·Î Çʵå Ãß°¡Çϱâ
6.4 °Ë»ö ÅÛÇø´À» ÀÌ¿ëÇÑ µ¿Àû Äõ¸® Á¦°ø
6.5 º°ÄªÀ» ÀÌ¿ëÇØ Ç×»ó ÃֽŠÀ妽º À¯ÁöÇϱâ
6.6 ½º³À¼ôÀ» ÀÌ¿ëÇÑ ¹é¾÷°ú º¹±¸

¢Ã 07Àå ÇÑ±Û °Ë»ö È®Àå ±â´É
7.1 Suggest API ¼Ò°³
__7.1.1 Term Suggest API
__7.1.2 Completion Suggest API
7.2 ¸ÂÃã¹ý °Ë»ç±â
__7.2.1 Term Suggester API¸¦ ÀÌ¿ëÇÑ ¿ÀŸ ±³Á¤
__7.2.2 ÇÑ¿µ/¿µÇÑ ¿ÀŸ ±³Á¤
7.3 ÇÑ±Û Å°¿öµå ÀÚµ¿¿Ï¼º
__7.3.1 Completion Suggest API¸¦ ÀÌ¿ëÇÑ ÇÑ±Û ÀÚµ¿¿Ï¼º
__7.3.2 Suggest API¸¦ ÀÌ¿ëÇÑ ÇÑ±Û ÀÚµ¿¿Ï¼ºÀÇ ¹®Á¦Á¡
__7.3.3 Á÷Á¢ ±¸ÇöÇغ¸´Â ÇÑ±Û ÀÚµ¿¿Ï¼º
7.4 ÀÚ¹ÙÄ«Æä Ç÷¯±×ÀÎ
__7.4.1 ÇÑ±Û À¯´ÏÄÚµåÀÇ ÀÌÇØ
__7.4.2 ÇÑ±Û ÀÚ¸ð ºÐ¼® ÇÊÅÍ(javacafe_jamo)
__7.4.3 ÇÑ±Û Ãʼº ºÐ¼® ÇÊÅÍ(javacafe_chosung)
__7.4.4 ¿µÇÑ ¿ÀŸ º¯È¯ ÇÊÅÍ(javacafe_eng2kor)
__7.4.5 ÇÑ¿µ ¿ÀŸ º¯È¯ ÇÊÅÍ(javacafe_kor2eng)
__7.4.6 ½ºÆ縵 üũ ÇÊÅÍ(javacafe_spell)

¢Ã 08Àå ¿¤¶ó½ºÆ½¼­Ä¡ Ŭ¶óÀ̾ðÆ®
8.1 ¿¤¶ó½ºÆ½¼­Ä¡ Ŭ¶óÀ̾ðÆ® ÀÌÇØÇϱâ
__8.1.1 Ŭ¶óÀ̾ðÆ® ¸ðµâ ¼Ò°³
__8.1.2 Àڹ٠Ŭ¶óÀ̾ðÆ® ¸ðµâ
8.2 Transport Ŭ¶óÀ̾ðÆ®
__8.2.1 Transport Ŭ¶óÀ̾ðÆ® ¿¬°á
__8.2.2 ¸ÅÇÎ API »ç¿ëÇϱâ
__8.2.3 ¹®¼­ API »ç¿ëÇϱâ
__8.2.4 °Ë»ö API »ç¿ëÇϱâ
__8.2.5 Áý°è API »ç¿ëÇϱâ
__8.2.6 Query DSL API »ç¿ëÇϱâ
8.3 High Level REST Ŭ¶óÀ̾ðÆ®
__8.3.1 REST Ŭ¶óÀ̾ðÆ® ¿¬°á
__8.3.2 ¸ÅÇÎ API »ç¿ëÇϱâ
__8.3.3 ¹®¼­ API »ç¿ëÇϱâ
__8.3.4 °Ë»ö API »ç¿ëÇϱâ

¢Ã 09Àå ¿¤¶ó½ºÆ½¼­Ä¡¿Í ·ç¾À À̾߱â
9.1 Ŭ·¯½ºÅÍ °üÁ¡¿¡¼­ ±¸¼º¿ä¼Ò »ìÆ캸±â
__9.1.1 Ŭ·¯½ºÅÍ
__9.1.2 ³ëµå
__9.1.3 À妽º
__9.1.4 ¹®¼­
__9.1.5 »þµå
__9.1.6 ·¹Çø®Ä«
__9.1.7 ¼¼±×¸ÕÆ®
9.2 ¿¤¶ó½ºÆ½¼­Ä¡ »þµå vs. ·ç¾À À妽º
9.3 ¿¤¶ó½ºÆ½¼­Ä¡°¡ ±Ù½Ç½Ã°£ °Ë»öÀ» Á¦°øÇÏ´Â ÀÌÀ¯
__9.3.1 »öÀÎ ÀÛ¾÷ ½Ã ¼¼±×¸ÕÆ®ÀÇ ±âº» µ¿ÀÛ ¹æ½Ä
__9.3.2 ¼¼±×¸ÕÆ® ºÒº¯¼º
__9.3.3 ¼¼±×¸ÕÆ® ºÒº¯¼º°ú ¾÷µ¥ÀÌÆ®
__9.3.4 ·ç¾ÀÀ» À§ÇÑ Flush, Commit, Merge
__9.3.5 ¿¤¶ó½ºÆ½¼­Ä¡¸¦ À§ÇÑ Refresh, Flush, Optimize API
__9.3.6 ¿¤¶ó½ºÆ½¼­Ä¡¿Í NRT(Near Real-Time)
9.4 °í°¡¿ë¼ºÀ» À§ÇÑ TranslogÀÇ ºñ¹Ð
__9.4.1 TranslogÀÇ µ¿ÀÛ ¼ø¼­
__9.4.2 Translog°¡ Á¸ÀçÇÏ´Â ÀÌÀ¯
9.5. ¿¤¶ó½ºÆ½¼­Ä¡ »þµå ÃÖÀûÈ­
__9.5.1 ¿î¿µ Áß¿¡ »þµåÀÇ °³¼ö¸¦ ¼öÁ¤ÇÏÁö ¸øÇÏ´Â ÀÌÀ¯
__9.5.2 ·¹Çø®Ä« »þµåÀÇ º¹Á¦º» ¼ö´Â ¾ó¸¶°¡ Àû´çÇÒ±î?
__9.5.3 Ŭ·¯½ºÅÍ¿¡¼­ ¿î¿µ °¡´ÉÇÑ ÃÖ´ë »þµå ¼ö´Â?
__9.5.4 ÇϳªÀÇ À妽º¿¡ »ý¼º °¡´ÉÇÑ ÃÖ´ë ¹®¼­ ¼ö´Â?

¢Ã 10Àå ´ë¿ë·® 󸮸¦ À§ÇÑ ½Ã½ºÅÛ ÃÖÀûÈ­
10.1 ³ëµå ½ÇÇàȯ°æ°ú JVM ¿É¼Ç
__10.1.1 ¿¤¶ó½ºÆ½¼­Ä¡ ¸±¸®½º ³ëÆ®
__10.1.2 ½ÇÇà ½Ã ÀÚ¹Ù 8 ÀÌ»óÀ» »ç¿ëÇØ¾ß ÇÏ´Â ÀÌÀ¯
__10.1.3 Ç×»ó ÃֽŠ¹öÀüÀÇ ¿¤¶ó½ºÆ½¼­Ä¡¸¦ »ç¿ëÇØ¾ß ÇÏ´Â ÀÌÀ¯
__10.1.4 ÀÚ¹Ù 8¿¡¼­ Á¦°øÇÏ´Â JVM ¿É¼Ç
__10.1.5 ¿¤¶ó½ºÆ½¼­Ä¡¿¡ Àû¿ëµÈ JVM ¿É¼Ç
10.2 Èü Å©±â¸¦ 32GB ÀÌÇÏ·Î À¯ÁöÇØ¾ß ÇÏ´Â ÀÌÀ¯
__10.2.1 ¿¤¶ó½ºÆ½¼­Ä¡¿Í Èü Å©±â
__10.2.2 Ordinary Object Pointer
__10.2.3 Compressed Ordinary Object Pointer
__10.2.4 ¿¤¶ó½ºÆ½¼­Ä¡¿¡¼­ Èü Å©±â ¼³Á¤Çϱâ
__10.2.5 ¿¤¶ó½ºÆ½¼­Ä¡¿¡¼­ Compressed OOP »ç¿ëÇϱâ
10.3 ¿¤¶ó½ºÆ½¼­Ä¡¿Í °¡»ó ¸Þ¸ð¸®
__10.3.1 °¡»ó ¸Þ¸ð¸®
__10.3.2 JVMÀ» À§ÇÑ °¡»ó ¸Þ¸ð¸®
__10.3.3 ¿¤¶ó½ºÆ½¼­Ä¡¸¦ À§ÇÑ vm.max_map_count ¼³Á¤
10.4 ºÐ»êȯ°æ¿¡¼­ÀÇ ¸Þ¸ð¸® ½º¿ÍÇÎ
__10.4.1 ¸Þ¸ð¸® ½º¿ÍÇÎ
__10.4.2 ¿¤¶ó½ºÆ½¼­Ä¡¿¡¼­ ½º¿ÍÇÎÀ» ºñÈ°¼ºÈ­ÇØ¾ß ÇÏ´Â ÀÌÀ¯
10.5. ½Ã½ºÅÛ Æ©´× Æ÷ÀÎÆ®
__10.5.1 ¾ÖÇø®ÄÉÀ̼ǿ¡¼­ Æ©´× °¡´ÉÇÑ ¸®¼Ò½º
__10.5.2 ulimit ¸í·É¾î¸¦ ÀÌ¿ëÇÑ À¯Àú ·¹º§ÀÇ Æ©´×
__10.5.3 sysctl ¸í·É¾î¸¦ ÀÌ¿ëÇÑ Ä¿³Î ·¹º§ÀÇ Æ©´×
__10.5.4 ¿¤¶ó½ºÆ½¼­Ä¡ ³ëµå ·¹º§ÀÇ Æ©´×

¢Ã 11Àå Àå¾Ö ¹æÁö¸¦ À§ÇÑ ½Ç½Ã°£ ¸ð´ÏÅ͸µ
11.1 Ŭ·¯½ºÅÍ Health üũ
__11.1.1 Ŭ·¯½ºÅÍ ·¹º§ÀÇ Health üũ
__11.1.2 À妽º ·¹º§ÀÇ Health üũ
__11.1.3 »þµå ·¹º§ÀÇ Health üũ
__11.1.4 Health üũ È°¿ëÇϱâ
11.2 ¹°¸®ÀûÀΠŬ·¯½ºÅÍ »óÅ Á¤º¸ Á¶È¸
__11.2.1 Ŭ·¯½ºÅÍ ·¹º§ÀÇ ¹°¸® »óÅ Á¶È¸
__11.2.2 ³ëµå ·¹º§ÀÇ ¹°¸® »óÅ Á¶È¸
11.3 Ŭ·¯½ºÅÍ¿¡ ´ëÇÑ ½Ç½Ã°£ ¸ð´ÏÅ͸µ
__11.3.1 Ŭ·¯½ºÅÍ ·¹º§ÀÇ ½Ç½Ã°£ ¸ð´ÏÅ͸µ
__11.3.2 ³ëµå ·¹º§ÀÇ ½Ç½Ã°£ ¸ð´ÏÅ͸µ
__11.3.3 À妽º ·¹º§ÀÇ ½Ç½Ã°£ ¸ð´ÏÅ͸µ
11.4 Cat API·Î Äֿܼ¡¼­ ¸ð´ÏÅ͸µÇϱâ
__11.4.1 Cat API¿Í REST API Â÷ÀÌÁ¡
__11.4.2 Cat API °øÅë ÆĶó¹ÌÅÍ
__ 11.4.3 Äֿܼ¡¼­ È£ÃâÇÏ´Â Cat API

¢Ã 12Àå ¾ÈÁ¤ÀûÀΠŬ·¯½ºÅÍ ¿î¿µ ³ëÇÏ¿ì
12.1 ³ëµå ºÎÆ®½ºÆ®·¦ °úÁ¤ÀÇ ÀÌÇØ
__ 12.1.1 ºÎÆ®½ºÆ®·¦ °úÁ¤ÀÌ ÇÊ¿äÇÑ ÀÌÀ¯
__ 12.1.2 ºÎÆ®½ºÆ®·¦ üũ °úÁ¤ µû¶ó°¡±â
12.2 ¸¶½ºÅÍ ³ëµå¿Í µ¥ÀÌÅÍ ³ëµå ºÐ¸®Çϱâ
__ 12.2.1 ¿¤¶ó½ºÆ½¼­Ä¡ ³ëµåÀÇ Á¾·ù
__ 12.2.2 ¸¶½ºÅÍ ³ëµå¿Í µ¥ÀÌÅÍ ³ëµå¸¦ ºÐ¸®ÇØ¾ß ÇÏ´Â ÀÌÀ¯
__ 12.2.3 Ŭ·¯½ºÅÍ Split Brain ¹®Á¦ ¹æÁöÇϱâ
12.3 Ŭ·¯½ºÅÍ °ü¸® API
__ 12.3.1 ·±Å¸ÀÓ¿¡ ȯ°æ¼³Á¤ º¯°æ(_cluster/settings API)
__ 12.3.2 ´ë±â ÁßÀΠŬ·¯½ºÅÍ º¯°æ ¸í·É Á¶È¸(_cluster/pending_tasks API)
__ 12.3.3 »ç¿ë·üÀÌ ³ôÀº ½º·¹µå Á¶È¸(_nodes/hot_threads API)
__ 12.3.4 ³ëµå °£ »þµå À̵¿(_cluster/reroute API)
__ 12.3.5 ½ÇÇà ÁßÀΠŽºÅ© Á¶È¸(_tasks API)
__ 12.3.6 °ü¸® API È£Ãâ Åë°è(_nodes/usage API)
12.4 ¾ÈÁ¤ÀûÀΠŬ·¯½ºÅÍ ¿î¿µÀ» À§ÇÑ ÁÖ¿ä üũÆ÷ÀÎÆ®
__ 12.4.1 Ŭ·¯½ºÅÍ »óÅ ÃøÁ¤
__ 12.4.2 °Ë»ö ¼º´É ÃøÁ¤
__ 12.4.3 »öÀÎ ¼º´É ÃøÁ¤
__ 12.4.4 HTTP ¼º´É ÃøÁ¤
__ 12.4.5 GC ¼º´É ÃøÁ¤
__ 12.4.6 ¿î¿µÃ¼Á¦ ¼º´É ÃøÁ¤
__ 12.4.7 ½º·¹µåÇ® »óÅ ÃøÁ¤
__ 12.4.8 ij½Ã »óÅ ÃøÁ¤

¢Ã 13Àå Ŭ·¯½ºÅÍ ¼º´É ÃøÁ¤
13.1 ¿¤¶ó½ºÆ½¼­Ä¡¸¦ À§ÇÑ º¥Ä¡¸¶Å© Åø
__ 13.1.1 ·ç¾À º¥Ä¡¸¶Å· À¯Æ¿¸®Æ¼
__ 13.1.2 Elasticsearch Rally
13.2 ·¤¸®(Rally)¸¦ ÀÌ¿ëÇÑ Å¬·¯½ºÅÍ ºÎÇÏ Å×½ºÆ®
__ 13.2.1 ·¤¸® ¼³Ä¡
__ 13.2.2 ·¤¸® Tracks ¿É¼Ç
__ 13.2.3 ·¤¸® Cars ¿É¼Ç
__ 13.2.4 ·¹À̽º ½ÃÀÛÇϱâ
__ 13.2.5 Åä³Ê¸ÕÆ® °á°ú ºñ±³Çϱâ
13.3 Å°¹Ù³ª(Kibana)¸¦ ÀÌ¿ëÇÑ ¼º´É ¸ð´ÏÅ͸µ
__ 13.3.1 Search Rate
__ 13.3.2 Search Latency
__ 13.3.3 Indexing Rate
__ 13.3.4 Indexing Latency