ElasticsearchÅv«Â«ü«n ( ²Åé ¦r) |
§@ªÌ¡G»¯«Ø«F | Ãþ§O¡G1. -> µ{¦¡³]p -> ·j¯Á¤ÞÀº |
ĶªÌ¡G |
¥Xª©ªÀ¡G²MµØ¤j¾Ç¥Xª©ªÀ | 3dWoo®Ñ¸¹¡G 54136 ¸ß°Ý®ÑÄy½Ð»¡¥X¦¹®Ñ¸¹¡I¡i¦³®w¦s¡j NT°â»ù¡G 400 ¤¸ |
¥Xª©¤é¡G1/1/2021 |
¶¼Æ¡G311 |
¥úºÐ¼Æ¡G0 |
|
¯¸ªø±ÀÂË¡G |
¦L¨ê¡G¶Â¥Õ¦L¨ê | »y¨t¡G ( ²Åé ª© ) |
|
¥[¤JÁʪ«¨® ¢x¥[¨ì§Úªº³Ì·R (½Ð¥ýµn¤J·|û) |
ISBN¡G9787302565949 |
§@ªÌ§Ç¡@|¡@ĶªÌ§Ç¡@|¡@«e¨¥¡@|¡@¤º®e²¤¶¡@|¡@¥Ø¿ý¡@|¡@§Ç |
(²Åé®Ñ¤W©Òz¤§¤U¸ü³sµ²¯Ó®É¶O¥\, ®¤¤£¾A¥Î¦b¥xÆW, YŪªÌ»Ýn½Ð¦Û¦æ¹Á¸Õ, ®¤¤£«OÃÒ) |
§@ªÌ§Ç¡G |
ĶªÌ§Ç¡G |
«e¨¥¡G§Ú¦bµØ¬°¤u§@¤Q¦h¦~¡A¤@ª½±q¨Æ¤½¥q®Ö¤ß²£«~©M¶µ¥Øªº¬ãµo¤u§@¡A¦Z¨Ó¥[¤J¤¤¿³¡Aª½¨ì¤µ¤é§Ú¤´µM¦b°í«ù±q¨Æ¬ãµo¤u§@¡C§Ú©l²×»{¬°¡A§Þ³N¬OÓ¤H¥ß¨¤§¥»¡B¤½¥qµo®i¤§¯à¡BªÀ·|¶i¨B¤§·½¡C §Ú»P¥»®Ñ§@ªÌ¬ÛÃѤw¤[¡C¥L¤_2013¦~´N¥H¶µ¥Ø²Ä¤@t³d¤H¨¥÷¡A¥D«ù¬ãµo¤F¦¿Ä¬¬Ù¬Ù¯Å¬ì¬ã¶µ¥Ø¡§°ò¤_ª«Ápºôªº´¼¯à¿é²G¨t²Î¡¨¡A»â¾É¹Î¶¤§ð§J§Þ³NÃøÂI¡A¶¶§Q³q¹L¤F±M®aªºÅ³©w¡C§Ú²`ª¾¥L¬O¤@¦ìÁ¾µê§C½Õ¡A¬Æ¦Ü¥i¥H»¡¬O²Hªy¦W§Q¡A¦ý§Þ³N¶W¸s¡A°l³v§Þ³N§¹¬ü©M¦Ü°ªÂIªº¤H¡C¤×¨ä¬O¦b¤j¼Æ¾Ú©M°Ó·~´¼¯à»â°ì¡A¥»®Ñ§@ªÌ²`¯Ñ¦h¦~¡A¥i¥H»¡¬O¸Ó»â°ìÃø±oªº¡§±½¦a¹¬¡¨¡C ·í¥»®Ñ§@ªÌ§ä§Ú¼g±ÀÂ˧ǮɡA§Ú¤ß±¡¿E°Ê¡A¨üÃdYÅå¡I·í®³¨ì©|¥¼¥¿¦¡¥Xª©ªº®Ñ½Z®É¡A¥»µÛ¹ïŪªÌt³dªººA«×¡A§Úªá¤F¤T¤Ñ®É¶¡¤jP³qŪ¤F¤@¹M¡C¥»®Ñ³q«U©öÀ´ªºÁ¿z¤è¦¡¡A¹ïElasticsearch¤¶²Ðªº²`«×»P¼s«×¡A¶W¥X¤F©Ò¦³§Ú¾\Ū¹LªºÃö¤_Elasticsearchªº®ÑÄy¡C§@ªÌ·q·~¡B°È¹êªº§@·¥O§Ú·qªA¡C ¥»®Ñ¥þ±²[»\Elasticsearchªº§Þ³N¡A¹ïªì¾ÇªÌ¨Ó»¡¬O¤@¥»¹ê¾ÔÃþªº¤Jªù©M¶i¶¥®ÑÄy¡A¹ï¸ê²`§Þ³N©M¹Bºû¤Hû¬O¤@¥»Àu¨qªº¤u¨ã®Ñ¡C¦P®É¡A¥»®Ñ¬ï´¡µÛ§@ªÌ¿W¨ìªº§Þ³N¨£¸Ñ¡A¶°§@ªÌ¤Q¦~¤j¼Æ¾Ú¸gÅ礧¤j¦¨¡C §Ú¦V¼s¤jŪªÌ±j¯P±ÀÂË¥»®Ñ¡C§Ú¬Û«H¡A³q¹L¾\Ū¥»®Ñ¡AŪªÌªºElasticsearch¶}µo¯à¤O±N·|±o¨ì´£¤É¡C
¤¤¿³°ª¯Å§Þ³N±M®a°¨¤hÀs2020¦~5¤ë ²ßªñ¥¦P§Ó«ü¥X: ¡§½Ö´x´¤¤F¼Æ¾Ú¡A½Ö´N´x´¤¤F¥D°ÊÅv¡C¡¨¶i¤J21¥@¬ö¡A¥H¤¬Ápºô¡B¤j¼Æ¾Ú¡B°Ó·~´¼¯à¬°¥Nªíªº·s¤@¥N«H®§§Þ³N¨³²rµo®i¡Aµ¹¥@¬É¸gÀÙªºµo®i±a¨Ó¤F·sªº«´¾÷¡C¤j¼Æ¾Ú³QÅA¬°¥¼¨Óªº¥Ûªo¡A¬O21¥@¬ö³Ì¬°¬Ã¶Qªº°]²£¡C ¤j¼Æ¾Ú»â°ì»Ýn¸Ñ¨M¥H¤U¤TÓ°ÝÃD¡C (1) ¦p¦ó¦sÀx¼Æ¾Ú ¶Ç²ÎªºÃö¨t¼Æ¾Ú®w(MySQL¡BOracle©MAccessµ¥)¥D¾É¤F20¥@¬öªº¼Æ¾Ú¦sÀx¼Ò¦¡¡A¦ý·í¼Æ¾Ú¶q¹F¨ì¤Ó¦r¸`¯Å¡A¬Æ¦Ü©ç¦r¸`¯Å®É¡AÃö¨t¼Æ¾Ú®wªí²{¥X¤FÃø¥H¸Ñ¨Mªº²~ÀV°ÝÃD¡C¬°¤F¸Ñ¨M®ü¶q¼Æ¾Ú¦sÀx©M¤À¥¬¦¡pºâ°ÝÃD¡AGoogle Lab´£¥X¤FMap/Reduce ©M Google File System(GFS)¸Ñ¨M¤è®×¡AHadoop§@¬°¨ä¤¤¤@ÓÀu¨qªº¹ê²{®Ø¬[¨³³t±o¨ì¤F·~¬Éªº»{¥i©M¼sªxÀ³¥Î¡C¦ýHadoopªº¦sÀx¼Ò¦¡¨M©w¤F¨ä¦}¤£¤ä«ù¹ï¼Æ¾Úªº¹ê®ÉÀ˯Á©Mpºâ¡CÁÙ¦³¨ä¥Lªº´À¥N¤è®×¶Ü¡H¬°¦ó¤£¹Á¸ÕElasticsearchªº¤À¥¬¦¡¦sÀx¥\¯à? (2) ¦p¦óÀ˯Á¼Æ¾Ú ¦b¤¬Ápºô®É¥Nªº¤µ¤Ñ¡A«H®§ªº»ùȦb«Ü¤jµ{«×¤W¨ú¨M¤_¨ä¬O§_¥i¹ê®É¶Ç¼½©MÀò¨ú¡C¦bÃe¤jªº¼Æ¾ÚÜ®w¤¤¡A¦p¦ó§Ö³tÀò¨ú¤Ö¶q¦³¥Îªº¼Æ¾Ú¬O¥²¶·¸Ñ¨Mªº°ÝÃD¡C¼Æ¾Úªº¹ê®ÉÀò¨ú¯à¤O¨ú¨M¤_¼Æ¾Úªº¦sÀx®æ¦¡¡C¦³¤°¤\²³æ©ö¥Îªº¹ê®É¼Æ¾ÚÀò¨ú¤è®×¶Ü¡H¬°¦ó¤£¹Á¸ÕElasticsearchªº¹ê®É·j¯Á¥\¯à¡H (3) ¦p¦ó®i²{¼Æ¾Ú ¦sÀx¼Æ¾Ú©MÀ˯Á¼Æ¾Ú¬O³Ì²×¥Øªº¶Ü¡H·íµM¤£¬O¡I¼Æ¾Úªº¯u¥¿»ùÈ©M³Ì²×¥Øªº¬O¬°°Ó·~¨Mµ¦´£¨Ñ¦³¤O¤ä¼µ¡C¬°¦¹¡A¥²¶·«õ±¸¥X¼Æ¾Úªº¤º¦b³W«ß¡A¦}¥Î¤Í¦nªº§Î¦¡§e²{¦b«Ü¥i¯à¦}¤£À´§Þ³Nªº¨Mµ¦ªÌ±«e¡C¤°¤\¼Ëªº¼Æ¾Ú®i²{§Î¦¡³Ì¦³»¡ªA¤O¡A³Ì®e©ö¬°¨Mµ¦ªÌ©Ò±µ¨ü©M²z¸Ñ¡H²@µLºÃ°Ý¬O¹Ï©Mªí¡C¥¿©Ò¿×¤d¨¥¸U»y¤£¦p¤@±i¹Ï¡I¦³¤°¤\²{¦¨ªº¼Æ¾Ú«õ±¸©M¥iµø¤Æ¤è®×¶Ü¡H¬°¦ó¤£¹Á¸Õ°ò¤_Elasticsearchªº¥iµø¤Æ¥»OKibana? ¥»®Ñ¥Øªº ³q¹L¾\Ū¥»®Ñ¡AŪªÌ¥i¥H¥þ±´x´¤Elasticsearchªº¬ÛÃö§Þ³N¡A¨Ï¥ÎElasticsearch¸Ñ¨M¤Wz¤TÓ°ÝÃD¡A¦}´x´¤§@ªÌ¤Q¦h¦~¿n²Öªº¤j¼Æ¾Ú³B²z¸gÅç©M§Þ¥©¡A¦¨¬°¤j¼Æ¾Ú°ª¤â¡C ¥»®Ñ¤º®e ¥»®Ñ°ò¤_Elasticsearch 7½s¼g¡A¦@14³¹¡A«e12³¹¥þ±¤¶²ÐElasticsearchªº¦w¸Ë³¡¸p¡B¶}µoÀ³¥Î¡B©Ê¯à½ÕÀu¡B¶°¸sºÊ±±¡B³]pì²z¡BSQL±µ¤fµ¥®Ö¤ß¤º®e¡C²Ä13³¹¤¶²Ð°ò¤_Elasticsearchªº¥iµø¤Æ¥»OKibanaªº°ò¦¤º®e¡C²Ä14³¹¤¶²Ð¤@Ó¹ê¾Ô®×¨Ò¡C«e¨¥ElasticsearchÅv«Â«ü«n¦U³¹¨ãÅ餺®e¦p¤U¡C ²Ä1³¹¤¶²ÐElasticsearchªº°ò¥»·§©À©M°ò¦¾Þ§@¡A¥Dn¬OÅýŪªÌ§Ö³tÅéÅçElasticsearchªº¥\¯à¡A¹ïElasticsearch¦³¤@Óª½Æ[©M¤jÅ骺¤F¸Ñ¡C ²Ä2³¹¸Ô²Ó¤¶²ÐElasticsearchªº¦w¸Ë¡B±Ò°Ê©M°Ñ¼Æ°t¸m¡C¥»³¹Ãö¤_°Ñ¼Æ°t¸m³¡¤Àªº¤º®e¡A¥i¥Hª½±µ¥Î¤_¥Í²£Àô¹Òªº¶°¸s©Ê¯à½ÕÀu¡AŪªÌ¥i¥J²Ó¾\Ū³o³¡¤À¤º®e¡A¦}²Ó¤ßÅé·|¡C ²Ä3³¹¤¶²ÐElasticsearch©Ò¿í´`ªºAPI³WS¡A¬°¦ZÄòAPI¬ÛÃö³¡¤Àªº¤º®e¤¶²Ð¥´¤U°ò¦¡C ²Ä4~9³¹¸Ô²Ó¤¶²ÐElasticsearchªº¦UºØAPI¥\¯à©M¨Ï¥Î¤èªk¡A´X¥G¨CºØAPI³£°t¦³¥Ü¨Ò¡C³o³¡¤À¤º®e¬O¥»®Ñªº«ÂI¡A¤]¬OŪªÌ¦b¹ê»Ú¤u§@¤¤À³¥Î³Ì¦hªº¡C ²Ä10³¹¤¶²ÐElasticsearchªº¬d¸ß»y¨¥Query DSL¡CQuery DSL¬OElasticsearch¯S©wªº¬d¸ß»y¨¥¡A©Ò¦³ªº¬d¸ßAPI³£¤ä«ù©M¿í´`Query DSL¬ù©wªº»yªk¡C ²Ä11³¹¤¶²ÐElasticsearch©Ò¤ä«ùªºSQL±µ¤f¡CSQL±µ¤f¬O¤ñQuery DSL§ó¤Í¦n¡B§ó³q¥Îªº¤@ºØ±µ¤f§Î¦¡¡A¬OElasticsearch¥¼¨Ó«ÂIµo®iªº¤@Ó¤è¦V¡C ²Ä12³¹¤¶²Ð·j¯Á¤ÞÀºªºì²z©MElasticsearchªº¤À¥¬¦¡³]pì²z¡C³q¹L¾\Ū¥»³¹¤º®eŪªÌ¥i¶i¤@¨B²z¸ÑElasticsearchªº¤º³¡¾÷¨î¡C ²Ä13³¹¤¶²ÐElasticsearchªº¥iµø¤Æ¥»OKibanaªº°ò¦¤º®e¡AÅýŪªÌ¹ïKibana¦³¤@Ó°ò¥»ªº²z¸Ñ¡C ²Ä14³¹¤¶²Ð¤@Ó¹ê¾Ô®×¨Ò¡AÅýŪªÌ¶i¤@¨B²z¸Ñ¦p¦óÀ³¥ÎElasticsearch¶i¦æ¨t²Î³]p¡C ¥»®Ñ¯S¦â ’õ «ÂI¤¶²Ð¥iª½±µ¥Î¤_¤u§@¤¤ªºElasticsearchªºÀ³¥Î¶}µo¤èªk©M§Þ¥©¡C ’õ ³q¹L¬ð¥Xªº§Î¦¡§e²{§@ªÌ¦h¦~¹ê»Ú¨Ï¥ÎElasticsearchªº¤ß±oÅé·|¡C ’õ ¹ï®Ñ¤¤¥N½X¶i¦æ¸Ô²Óª`ÄÀ¡A°§C¾\ŪªùÂe¡C ’õ ³q¹L¹Ï¸Ñªº§Î¦¡¤¶²ÐElasticsearch´_Âøªº¤º³¡³]pì²z©M¹ê²{¾÷¨î¡C ’õ ±Ôz¤è¦¡³q«U©öÀ´¡C ¥»®ÑŪªÌ ’õ Elasticsearchªº¤Jªù¤Hû¡C ’õ ·Q²`¤J¤F¸ÑElasticsearchªº§Þ³N¤Hû¡C ’õ ·Ç³Æ±q¨Æ©Î¥¿¦b±q¨Æ·j¯Á¤ÞÀº§Þ³N¤u§@ªº§Þ³N¤Hû¡C ’õ ·Ç³Æ±q¨Æ©Î¥¿¦b±q¨Æ¤j¼Æ¾Ú¦sÀx¡B·j¯Á¡B¤ÀªR¤u§@ªº§Þ³N¤Hû¡C ’õ Elasticsearch¶°¸s¹Bºû¤Hû¡C °É»~©M¤ä«ù ¦b¤¬Ápºô®É¥N¡A§Þ³N¤é·s¤ë²§¡C¦³¥i¯à§Aè¶Rªº®ÑÁÙ¨S¾\Ū§¹¡A®Ñ¤¤¯A¤Îªº§Þ³N´N³Q¤É¯Å¡A¬Æ¦Ü³Q²^¨O¤F¡C¥[¤§µ§ªÌ¤ô¥¦³¡A®É¶¡Ü«P¡A®Ñ¤¤¤£¥iÁקK¦a·|¦s¦b¿òº|¡AÀµ½ÐŪªÌ±N¹J¨ìªº°ÝÃD©Î«Øij¤ÏõXµ¹¥Xª©ªÀ¡A§Ú̹惡¸U¤À´Á«Ý¡C
§@ªÌ2020¦~5¤ë¤_¤W®ü |
¤º®e²¤¶¡G°ò¤_elasticsearch7.x½s¼g¡A¥þ±¡B·Ç½T¦aÁ¿¸Ñelasticsearchªº¦w¸Ë¡B¶}µo¡B§Þ³Nì²z¡B¥Í²£Àô¹Òªº©Ê¯à½ÕÀuµ¥¤º®e¡C¾A¦X¦³·N±q¨Æ·j¯Á¤Þ°_¡B¤j¼Æ¾Ú¡B°Ó·~´¼¯àµ¥¦æ·~ªº¤Jªù¤Hû¾Ç²ß°Ñ¦Ò¡A¤]¬O¸ê²`§Þ³N¤Hû«Ü¦nªº¤@¥»°Ñ¦Ò®ÑÄy¡C |
¥Ø¿ý¡G²Ä1³¹§Ö³t¤Jªù1 1.1°ò¥»·§©À1 1.2¦w¸Ë³¡¸p4 1.3¶}©l¨Ï¥Î¶°¸s6 1.3.1¶°¸s°·±d«H®§6 1.3.2¦C¥X¶°¸s¤¤ªº¯Á¤Þ«H®§7 1.3.3³Ð«Ø¤@Ó¯Á¤Þ8 1.3.4¯Á¤Þ©M¬d¸ß¤åÀÉ8 1.3.5§R°£¯Á¤Þ9 1.4קï¼Æ¾Ú10 1.4.1¯Á¤Þ©MÂл\¤åÀÉ10 1.4.2§ó·s¤åÀÉ11 1.4.3§R°£¤åÀÉ12 1.4.4§å¶q¾Þ§@12 1.5±´¯Á¼Æ¾Ú12 1.5.1¥[¸ü¼Æ¾Ú¶°13 1.5.2·j¯ÁAPI13 1.5.3Elasticsearch¬d¸ß»y¨¥15 1.5.4·j¯Á¤åÀÉ17 1.5.5±ø¥ó¹LÂo21 1.5.6»E¦X¬d¸ß22 ²Ä2³¹¦w¸Ë³¡¸p27 2.1¦w¸ËJDK27 2.2¦w¸ËElasticsearch28 2.2.1½Õ¾ãLinux¨t²Îªº¬ÛÃö°Ñ¼Æ ³]¸m28 2.2.2³Ð«Ø¥Î¤á28 2.2.3¤U¸üElasticsearch29 2.3°t¸mElasticsearch29¥Ø¿ýElasticsearchÅv«Â«ü«n 2.3.1°t¸m¤å¥óªº¦ì¸m30 2.3.2°t¸m¤å¥óªº®æ¦¡30 2.3.3Àô¹ÒÅܶq´À´«30 2.3.4³]¸mJVM°Ñ¼Æ31 2.3.5¦w¥þ³]¸m31 2.3.6³Ð«Ø±KÆ_®w32 2.3.7¦C¥X±KÆ_®w¤¤ªº³]¸m¶µ32 2.3.8²K¥[¦r²Å¦ê³]¸m33 2.3.9²K¥[¤å¥ó³]¸m33 2.3.10§R°£³]¸mÄÝ©Ê33 2.3.11¥i«¸üªº¦w¥þ³]¸m33 2.3.12¤é§Ó°t¸m33 2.3.13°t¸m¤é§Ó¯Å§O35 2.3.14JSON¤é§Ó®æ¦¡37 2.4¸ó¶°¸s´_¨î³]¸m(¥Î¤_¦hÓ¶°¸s¶¡ªº¼Æ¾Ú«ì´_)37 2.4.1»·µ{«ì´_³]¸m37 2.4.2°ª¯Å»·µ{«ì´_³]¸m37 2.4.3¯Á¤Þ¥Í©R©P´ÁºÞ²z³]¸m38 2.4.4§Ç¦C¸¹³]¸m38 2.4.5ºÊ±±¥\¯à³]¸m38 2.4.6¤@¯ëªººÊ±±³]¸m38 2.4.7ºÊ±±¦¬¶°³]¸m39 2.4.8¥»¦a¾É¥X¾¹³]¸m40 2.4.9HTTP¾É¥X¾¹³]¸m40 2.4.10XúQPackºÊ±±TLS/SSL¬ÛÃö³]¸m42 2.4.11XúQPackºÊ±±TLS/SSL±KÆ_©M¥i«HÃҮѳ]¸m42 2.4.12PEM½s½X¤å¥ó42 2.5«nªºElasticsearch°t¸m43 2.5.1¼Æ¾Ú©M¤é§Ó¦s©ñ¥Ø¿ý43 2.5.2¶°¸s¦WºÙ43 2.5.3¸`ÂI¦WºÙ44 2.5.4ºôµ¸³]¸m44 2.5.5«n¸`ÂIµo²{©M¶°¸sªì©l¤Æ³]¸m44 2.5.6Heap³]¸m45 2.5.7JVMheapdump¥Ø¿ý³]¸m46 2.5.8GC¤é§Ó³]¸m46 2.5.9Á{®É¤å¥ó¦sÀx¥Ø¿ý46 2.5.10JVMP©R¿ù»~¤é§Ó³]¸m47 2.6«nªº¨t²Î°Ñ¼Æ³]¸m47 2.6.1°t¸m¨t²Î³]¸m47 2.6.2¸T¥Î¥æ´«°Ï48 2.6.3¤å¥ó´yz²Å49 2.6.4µêÀÀ¤º¦s49 2.6.5½uµ{¼Æ¶q¨î50 2.6.6DNS½w¦s³]¸m50 2.6.7JNAÁ{®É¥Ø¿ý±¾¸ü¦ì¸m50 2.7±Ò°ÊÀˬd50 2.7.1Heap¤j¤pÀˬd51 2.7.2¤å¥ó´yz²ÅÀˬd51 2.7.3¤º¦sÂê©wÀˬd51 2.7.4½uµ{¼Æ¨î®Ö¬d52 2.7.5³Ì¤j¤å¥ó¤j¤pÀˬd52 2.7.6³Ì¤jµêÀÀ¤º¦sÀˬd52 2.7.7³Ì¤jmmap¬M®g°Ï°ì¼Æ¶qÀˬd53 2.7.8JVM¼Ò¦¡Àˬd53 2.7.9JVM©U§£¦¬¶°¾÷¨îÀˬd53 2.7.10¨t²Î½Õ¥Î¹LÂo¾¹Àˬd53 2.7.11µo²{¥\¯à°t¸mÀˬd54 2.8±Ò°Ê©M°±¤îElasticsearch54 2.9¶°¸s¤ô¥ÂX®i54 ²Ä3³¹API³WS56 3.1¦h¯Á¤Þ56 3.2¤é´Á¼Æ¾Ç®æ¦¡56 3.3³q¥Î¿ï¶µ58 3.3.1®æ¦¡¤Æ·j¯Áµ²ªG58 3.3.2¥iŪ¿é¥X58 3.3.3®æ¦¡¤Æ¤é´ÁÈ58 3.3.4ªð¦^«H®§¹LÂo59 3.3.5®i¶}³]¸m63 3.3.6¥¬º¸È64 3.3.7¼Æ¦rÈ64 3.3.8®É¶¡³æ¦ì64 3.3.9¼Æ¾Ú³æ¦ì65 3.3.10ÁY²¤³B²z65 3.3.11¶ZÂ÷³æ¦ì65 3.3.12¼Ò½k©Ê66 3.3.13±Ò¥Î°ï´Ì¸òÂÜ66 3.3.14¬d¸ß¦r²Å¦ê¤¤ªº½Ð¨D¥¿¤å67 3.3.15ContentúQTypen¨D67 3.4°ò¤_URLªº³X°Ý±±¨î67 ²Ä4³¹¾Þ§@¤åÀÉ69 4.1Ū¼g¤åÀÉ69 4.1.1°ò¥»¼g¼Ò«¬70 4.1.2¼g¬yµ{¿ù»~³B²z70 4.1.3°ò¥»Åª¼Ò«¬71 4.1.4Ū¬yµ{¿ù»~³B²z71 4.1.5¤@¨Ç²³æªºª¾ÃÑÂI72 4.2¯Á¤ÞAPI72 4.2.1¦Û°Ê³Ð«Ø¯Á¤Þ73 4.2.2ID¦Û°Ê¥Í¦¨74 4.2.3¸ô¥Ñ75 4.2.4¤Àµo75 4.2.5µ¥«Ý¬¡°Ê¤À¤ù75 4.2.6detect_noop°Ñ¼Æ76 4.3GETAPI76 4.3.1¹ê®É©Ê77 4.3.2¦r¬q¿ï¾Ü77 4.3.3¦sÀx¦r¬q77 4.3.4ª½±µÀò¨ú_source78 4.3.5¸ô¥Ñ78 4.3.6preference°Ñ¼Æ79 4.3.7refresh°Ñ¼Æ79 4.3.8¤Àµo79 4.3.9ª©¥»¤ä«ù79 4.4§R°£API79 4.5¬d¸ß§R°£80 4.5.1URL°Ñ¼Æ82 4.5.2ªð¦^Åé82 4.5.3¥ô°ÈAPI83 4.5.4¨ú®ø¥ô°ÈAPI84 4.5.5°ÊºA½Õ¾ãAPI85 4.5.6¤Á¤ù85 4.6§ó·sAPI87 4.6.1¨Ï¥Îscript§ó·s88 4.6.2³¡¤À¦r¬q§ó·s89 4.6.3ÁקKµL®Ä§ó·s89 4.6.4upsert¤¸¯À90 4.6.5scripted_upsert°Ñ¼Æ91 4.6.6doc_as_upsert°Ñ¼Æ92 4.7¬d¸ß§ó·s92 4.7.1URL°Ñ¼Æ95 4.7.2½Ð¨DÅé95 4.7.3¥ô°ÈAPI96 4.7.4¨ú®ø¥ô°ÈAPI96 4.7.5°ÊºA½Õ¾ãAPI96 4.7.6¤Á¤ù96 4.7.7Àò¨ú·sÄÝ©Ê96 4.8MGetAPI98 4.8.1_source¹LÂo99 4.8.2¦sÀx¦r¬q100 4.8.3¸ô¥Ñ100 4.8.4«·s¯Á¤Þ101 4.9¸ó¶°¸s¯Á¤Þ106 4.10§å¶q¾Þ§@API107 4.10.1¸ô¥Ñ110 4.10.2§ó·s110 4.11Term¦V¶q111 4.11.1ªð¦^È111 4.11.2Term¹LÂo112 4.11.3¦æ¬°¤ÀªR114 4.11.4Àò¨ú¦hÓ¤åÀɪºTerm¦V¶q118 4.12refresh°Ñ¼Æ119 4.12.1¦p¦ó¿ï¾ÜrefreshªºÈ120 4.12.2±j¨î¨ê·s120 4.13¼ÖÆ[¦}µo±±¨î121 ²Ä5³¹·j¯Á¼Æ¾Ú123 5.1°ò¥»·§©À©M¾÷¨î123 5.2·j¯ÁAPI125 5.3URI¼Ò¦¡125 5.4Body¼Ò¦¡126 5.4.1Explain°Ñ¼Æ128 5.4.2§éÅ|µ²ªG131 5.4.3¹ïµ²ªG¤À¶133 5.4.4°ª«Gµ²ªG133 5.4.5¯Á¤Þ¥[Åv146 5.4.6©R¤¤¤åÀÉ´O®M146 5.4.7¤À¼ÆȹLÂo154 5.4.8¬d¸ß©R¦W154 5.4.9post_filter¹LÂo155 5.4.10¤À¤ù¿ï¾Ü157 5.4.11«±Æ§Ç158 5.4.12¸}¥»¦r¬q160 5.4.13ºu°Ê¬d¸ß161 5.4.14search_after°Ñ¼Æ164 5.4.15·j¯ÁÃþ«¬166 5.4.16±Æ§Ç166 5.4.17_source¦r¬q¹LÂo173 5.4.18¦sÀx¦r¬q174 5.4.19totalªð¦^ȸԸÑ175 5.4.20ª©¥»176 5.5ªð¦^·j¯Á¤À¤ù«H®§177 5.6CountAPI177 5.7ValidateAPI178 5.8½Õ¸Õ·j¯Á½Ð¨D179 ²Ä6³¹»E¦X180 6.1«×¶qÈ»E¦X180 6.1.1§¡È»E¦X181 6.1.2±aÅv«ªº§¡È»E¦X183 6.1.3p¼Æ»E¦X185 6.1.4²Îp»E¦X187 6.1.5¦a²zS³ò»E¦X188 6.1.6¦a²z¶ZÂ÷½è¤ß»E¦X189 6.1.7³Ì¤jÈ»E¦X¡B³Ì¤pÈ»E¦X¡B©MÈ»E¦X192 6.1.8¦Ê¤À¦ì¼Æ»E¦X192 6.1.9¦Ê¤À¤ñ±Æ¦W»E¦X197 6.1.10¸}¥»»E¦X198 6.1.11³»³¡©R¤¤»E¦X200 6.1.12³æȫ׶q»E¦X205 6.1.13¤¤¦ì¼Æµ´¹ï°¾®t»E¦X206 6.2¦sÀx±í»E¦X207 6.2.1¾F±µ¯x°}»E¦X207 6.2.2°Ï¶¡»E¦X209 6.2.3¤é´Á°Ï¶¡»E¦X214 6.2.4IP°Ï¶¡»E¦X217 6.2.5Term»E¦X221 6.2.6ª½¤è¹Ï»E¦X227 6.2.7¹LÂo¾¹»E¦X231 6.2.8¦h¹LÂo¾¹»E¦X232 ²Ä7³¹¬d¬ÝAPI235 7.1¬d¬Ý¤l¥Ø¿ý235 7.2À³¥Î¹ê¨Ò¤Î°Ñ¼Æ236 7.2.1v°Ñ¼Æ236 7.2.2help°Ñ¼Æ236 7.2.3h°Ñ¼Æ236 7.2.4±`¥Î±µ¤f¶×Á`236 ²Ä8³¹¶°¸sAPI238 8.1¸`ÂI¹LÂo238 8.2¸`ÂIÃþ«¬239 8.3±`¥ÎAPI241 8.3.1¬d¬Ý¶°¸s¤Î¸`ÂI«H®§241 8.3.2°ÊºA§ó·s¶°¸s³]¸m242 8.3.3«¸m¸ô¥Ñ242 ²Ä9³¹¯Á¤ÞAPI244 9.1³Ð«Ø¯Á¤ÞAPI244 9.1.1¯Á¤Þ³]¸m244 9.1.2¬M®g245 9.1.3§O¦W245 9.2§R°£¯Á¤Þ246 9.3§PÂ_¯Á¤Þ¬O§_¦s¦b246 9.4¥´¶}Ãö³¬¯Á¤Þ246 9.5¦¬ÁY¯Á¤Þ246 9.6¬M®g247 9.6.1¼Æ¾ÚÃþ«¬248 9.6.2¬M®gÄݩʳ]¸m253 ²Ä10³¹¯S©w°ì¬d¸ß»y¨¥(DSL)258 10.1¬d¸ß©M¹LÂo¤W¤U¤å258 10.1.1¬d¸ß¤W¤U¤å258 10.1.2¹LÂo¤W¤U¤å258 10.2¤Ç°t©Ò¦³¤åÀÉ259 10.3¥þ¤åÀ˯Á260 10.3.1¤Ç°t¬d¸ß260 10.3.2¼Ò½k¤Ç°t260 10.3.3µu»y¤Ç°t¬d¸ß261 10.3.4¬d¸ß¦r²Å¦ê261 ²Ä11³¹SQL±µ¤f265 11.1¥\¯àÅéÅç265 11.2³N»y©M¬ù©w266 11.3SQLRESTAPI267 11.3.1ªð¦^¼Æ¾Ú®æ¦¡267 11.3.2¹LÂoµ²ªG269 11.3.3¤ä«ùªº°Ñ¼Æ270 11.4SQLTranslateAPI270 11.5SQL»yªk¤¶²Ð271 11.5.1µüªkµ²ºc271 11.5.2SQL©R¥O275 ²Ä12³¹Elasticsearchì²zåªR283 12.1¬°¤°¤\»Ýn·j¯Á¤ÞÀº283 12.2·j¯Á¤ÞÀºÂú§Î283 12.3·j¯Á¤ÞÀº¹ê²{ì²z283 12.3.1¤ÀªR284 12.3.2Lucene˱ƯÁ¤Þ284 12.3.3·j¯Á¹Lµ{284 12.3.4µ²ªG±Æ§Ç286 12.4¤À¥¬¦¡ì²z287 12.4.1¤À¥¬¦¡¯Á¤Þ¹Lµ{288 12.4.2¤À¥¬¦¡À˯Á¹Lµ{288 12.4.3¤À¥¬¦¡§½³¡§ó·s¤åÀÉ288 12.5¸`ÂIµo²{©M¶°¸s§Î¦¨¾÷¨î289 12.5.1¶°¸s§Î¦¨¹Lµ{289 12.5.2«n°t¸m291 ²Ä13³¹Kibana¤Jªù¤¶²Ð292 13.1¦w¸ËKibana292 13.1.1¤U¸üKibana292 13.1.2²³æ°t¸mKibana292 13.1.3±Ò°ÊKibana293 13.2°ò¦¾Þ§@293 13.2.1¥[¸ü¼Ë¨Ò¼Æ¾Ú¶°293 13.2.2±´¯Á¯è¯Z¼Æ¾Ú¶°294 13.2.3¹LÂo¼Æ¾Ú295 13.2.4¬d¸ß¼Æ¾Ú295 13.2.5±´¯Á¼Æ¾Ú296 13.2.6½s¿è¥iµø¤Æ²Õ¥ó297 13.3ºc«ØDashboard298 13.3.1¾É¤J¼Ë¨Ò¼Æ¾Ú298 13.3.2©w¸q¯Á¤Þ¼Ò¦¡300 13.3.3¥iµø¤Æ²Õ¥ó¤¶²Ð302 13.3.4ºc«ØDashboard302 ²Ä14³¹ºc«Ø¶°¬ù¤Æ¤é§ÓºÞ²z¥»O305 14.1Elasticstack¤¶²Ð305 14.2¤é§Óªº¯S©º305 14.2.1¤é§Óªº«n©Ê305 14.2.2¤é§Óªº¯S©º306 14.2.3¤é§Óªº´_Âø©Ê306 14.3¶°¬ù¤Æ¸Ñ¨M¤è®×306 ªþ¿ýA°Ñ¦Ò¸ê®Æ¤Îºô§}309 ªþ¿ýB¤¤¤å¤Àµüºâªk¤¶²Ð310ªþ¿ýCHead¦w¸Ë312 |
§Ç¡G |