LEADER 05559nam 2200721 450 001 9910458569903321 005 20211108201203.0 010 $a1-78398-053-2 035 $a(CKB)2550000001280430 035 $a(EBL)1674857 035 $a(SSID)ssj0001215597 035 $a(PQKBManifestationID)11676001 035 $a(PQKBTitleCode)TC0001215597 035 $a(PQKBWorkID)11179422 035 $a(PQKB)11674884 035 $a(MiAaPQ)EBC1674857 035 $a(PPN)228045282 035 $a(Au-PeEL)EBL1674857 035 $a(CaPaEBR)ebr10865432 035 $a(CaONFJC)MIL601708 035 $a(OCoLC)879023007 035 $a(EXLCZ)992550000001280430 100 $a20140508h20142014 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aElasticsearch server $ea practical guide to building fast, scalable, and flexible search solutions with clear and easy-to-understand examples /$fRafa? Ku?, Marek Rogozi?ski ; cover image by Kannan P. M. Palanisamy 205 $aSecond edition. 210 1$aBirmingham, England :$cPackt Publishing,$d2014. 210 4$d©2014 215 $a1 online resource (428 p.) 225 1 $aCommunity Experience Distilled 300 $aIncludes index. 311 $a1-78398-052-4 311 $a1-306-70457-X 327 $aCover; Copyright; Credits; About the Author; Acknowledgments; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started With the Elasticsearch Cluster; Full text searching; The Lucene glossary and architecture; Input data analysis; Indexing and querying; Scoring and query relevance; The basics of Elasticsearch; Key concepts of data architecture; Index; Document; Document type; Mapping; Key concepts of Elasticsearch; Node and cluster; Shard; Replica; Gateway; Indexing and searching; Installing and configuring your cluster 327 $aInstalling JavaInstalling Elasticsearch; Installing Elasticsearch from binary packages on Linux; Installing Elasticsearch using the RPM package; Installing Elasticsearch using the DEB package; The directory layout; Configuring Elasticsearch; Running Elasticsearch; Shutting down Elasticsearch; Running Elasticsearch as a system service; Elasticsearch as a system service on Linux; Elasticsearch as a system service on Windows; Manipulating data with the REST API; Understanding the Elasticsearch RESTful API; Storing data in Elasticsearch; Creating a new document; Automatic identifier creation 327 $aRetrieving documentsUpdating documents; Deleting documents; Versioning; An example of versioning; Using the version provided by external system; Searching with the URI request query; Sample data; The URI request; The ElasticSearch query response; Query analysis; URI query string parameters; The Lucene query syntax; Summary; Chapter 2: Indexing Your Data; Elasticsearch indexing; Shards and replicas; Creating indices; Altering automatic index creation; Settings for a newly created index; Mappings configuration; Type determining mechanism; Disabling field type guessing; Index structure mapping 327 $aType definitionFields; Core types; Multifields; The IP address type; Token count type; Using analyzers; Different similarity models; Setting per-field similarity; Available similarity models; Postings format; Configuring the postings format; Doc values; Configuring the doc values; Doc values formats; Batch indexing to speed up your indexing process; Preparing data for bulk indexing; Indexing the data; Even quicker bulk requests; Extending your index structure with additional internal information; Identifier fields; The _type field; The _all field; The _source field; Exclusion and inclusion 327 $aThe _index fieldThe _size field; The _timestamp field; The _ttl field; Introduction to segment merging; Segment merging; The need for segment merging; The merge policy; The merge scheduler; The merge factor; Throttling; Introduction to routing; Default indexing; Default searching; Routing; The routing parameters; Routing fields; Summary; Chapter 3: Searching Your Data; Querying Elasticsearch; The example data; A simple query; Paging and result size; Returning the version value; Limiting the score; Choosing the fields that we want to return; The partial fields; Using the script fields 327 $aPassing parameters to the script fields 330 $aThis book is a detailed, practical, hands-on guide packed with real-life scenarios and examples which will show you how to implement an ElasticSearch search engine on your own websites.If you are a web developer or a user who wants to learn more about ElasticSearch, then this is the book for you. You do not need to know anything about ElastiSeach, Java, or Apache Lucene in order to use this book, though basic knowledge about databases and queries is required. 410 0$aCommunity experience distilled. 606 $aApplication software 606 $aClient/server computing$vSoftware 606 $aComputer science 608 $aElectronic books. 615 0$aApplication software. 615 0$aClient/server computing 615 0$aComputer science. 676 $a005.365 700 $aKu?$b Rafa?$0860501 702 $aRogozi?ski$b Marek 702 $aPalanisamy$b Kannan P. M. 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910458569903321 996 $aElasticsearch server$92144144 997 $aUNINA LEADER 02996nas 2200973-a 450 001 996212441703316 005 20231201051851.0 035 $a(OCoLC)39166800 035 $a(CKB)954925565691 035 $a(CONSER)--2006233093 035 $a(DE-599)ZDB1480750-6 035 $a(EXLCZ)99954925565691 100 $a19980522a19889999 s-- a 101 0 $aeng 135 $aurmnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aRobotics and autonomous systems 210 $aAmsterdam $cElsevier Science Pub.$d©1988- 300 $aTitle from contents screen (ScienceDirect, viewed Jan 26, 2006). 300 $aRefereed/Peer-reviewed 311 $a1872-793X 311 $a0921-8890 517 1 $aRobotics 531 $aROBOT AUTON SYSTEMS 531 $aROBOT AUTON SYST 531 $aROBOT AUT S 531 $aROB AUTOM SYST 531 $aINT. J. ROBOT. AUTON. SYST 531 $aROB AUTON SYST 531 $aROBOTICS & AUTONOMOUS SYSTEMS 531 $aROBOT. AUTON. SYST 606 $aRobotics$vPeriodicals 606 $aRobots$vPeriodicals 606 $aRobots, Industrial$vPeriodicals 606 $aAutomatic control$vPeriodicals 606 $aRobotics$xPeriodicals 606 $aRobots, Industrial$xPeriodicals 606 $aAutomatic control$xPeriodicals 606 $aRobotique$xPériodiques 606 $aRobots$vPériodiques 606 $aRobots industriels$xPériodiques 606 $aCommande automatique$xPériodiques 606 $aRobotique$vPériodiques 606 $aRobots industriels$vPériodiques 606 $aCommande automatique$vPériodiques 606 $aAutomatic control$2fast$3(OCoLC)fst00822702 606 $aRobotics$2fast$3(OCoLC)fst01098997 606 $aRobots$2fast$3(OCoLC)fst01099038 606 $aRobots, Industrial$2fast$3(OCoLC)fst01099080 606 $aAutonomes System$2gnd 606 $aZeitschrift$2gnd 606 $aIndustrieroboter$2gnd 606 $aRobotica$2gtt 606 $aCIM$2gtt 608 $aPeriodicals.$2fast 615 0$aRobotics 615 0$aRobots 615 0$aRobots, Industrial 615 0$aAutomatic control 615 0$aRobotics$xPeriodicals. 615 0$aRobots, Industrial$xPeriodicals. 615 0$aAutomatic control$xPeriodicals. 615 6$aRobotique$xPériodiques. 615 6$aRobots 615 6$aRobots industriels$xPériodiques. 615 6$aCommande automatique$xPériodiques. 615 6$aRobotique 615 6$aRobots industriels 615 6$aCommande automatique 615 7$aAutomatic control. 615 7$aRobotics. 615 7$aRobots. 615 7$aRobots, Industrial. 615 7$aAutonomes System 615 7$aZeitschrift 615 7$aIndustrieroboter 615 17$aRobotica. 615 17$aCIM. 906 $aJOURNAL 912 $a996212441703316 996 $aRobotics and autonomous systems$91895904 997 $aUNISA