ElasticSearch Server.:
This 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. Y...
Gespeichert in:
1. Verfasser: | |
---|---|
Weitere Verfasser: | |
Format: | Elektronisch E-Book |
Sprache: | English |
Veröffentlicht: |
Birmingham :
Packt Publishing,
2014.
|
Ausgabe: | 2nd ed. |
Schriftenreihe: | Community experience distilled.
|
Schlagworte: | |
Online-Zugang: | DE-862 DE-863 |
Zusammenfassung: | This 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. |
Beschreibung: | 1 online resource (428 pages) |
ISBN: | 9781783980536 1783980532 9781783980529 1783980524 |
Internformat
MARC
LEADER | 00000cam a2200000 4500 | ||
---|---|---|---|
001 | ZDB-4-EBA-ocn879023007 | ||
003 | OCoLC | ||
005 | 20250103110447.0 | ||
006 | m o d | ||
007 | cr |n|---||||| | ||
008 | 140501s2014 enk o 000 0 eng d | ||
040 | |a MHW |b eng |e pn |c MHW |d EBLCP |d N$T |d DEBSZ |d OCLCO |d OCLCQ |d COO |d OCLCO |d OCLCF |d YDXCP |d OCLCQ |d OCLCO |d AGLDB |d OCLCQ |d ICA |d OCLCQ |d ZCU |d XFH |d MERUC |d OCLCQ |d D6H |d VTS |d ICG |d AU@ |d OCLCQ |d STF |d DKC |d OCLCQ |d M8D |d OCLCQ |d OCL |d OCLCQ |d K6U |d OCLCO |d OCLCQ |d OCLCO |d OCLCL |d OCLCQ | ||
019 | |a 900216973 |a 994475595 | ||
020 | |a 9781783980536 |q (electronic bk.) | ||
020 | |a 1783980532 |q (electronic bk.) | ||
020 | |a 9781783980529 | ||
020 | |a 1783980524 | ||
035 | |a (OCoLC)879023007 |z (OCoLC)900216973 |z (OCoLC)994475595 | ||
050 | 4 | |a QA76.9.C55 .R384 2014 | |
072 | 7 | |a COM |x 061000 |2 bisacsh | |
072 | 7 | |a COM |x 051230 |2 bisacsh | |
082 | 7 | |a 005.42 | |
049 | |a MAIN | ||
100 | 1 | |a Rogozinski, Marek. | |
245 | 1 | 0 | |a ElasticSearch Server. |
250 | |a 2nd ed. | ||
260 | |a Birmingham : |b Packt Publishing, |c 2014. | ||
300 | |a 1 online resource (428 pages) | ||
336 | |a text |b txt |2 rdacontent | ||
337 | |a computer |b c |2 rdamedia | ||
338 | |a online resource |b cr |2 rdacarrier | ||
490 | 1 | |a Community Experience Distilled | |
588 | 0 | |a Print version record. | |
520 | |a This 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. | ||
505 | 0 | |a Cover; 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. | |
505 | 8 | |a Installing 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. | |
505 | 8 | |a Retrieving 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. | |
505 | 8 | |a Type 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. | |
505 | 8 | |a The _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. | |
546 | |a English. | ||
650 | 0 | |a Application software. |0 http://id.loc.gov/authorities/subjects/sh90001980 | |
650 | 0 | |a Client/server computing |v Software. | |
650 | 6 | |a Logiciels d'application. | |
650 | 6 | |a Architecture client-serveur (Informatique) |v Logiciels. | |
650 | 7 | |a COMPUTERS |x Client-Server Computing. |2 bisacsh | |
650 | 7 | |a COMPUTERS |x Software Development & Engineering |x General. |2 bisacsh | |
650 | 7 | |a Application software |2 fast | |
650 | 7 | |a Client/server computing |2 fast | |
655 | 7 | |a Software |2 fast | |
700 | 1 | |a Kuc, Rafal. | |
776 | 0 | 8 | |i Print version: |z 9781783980529 |
830 | 0 | |a Community experience distilled. |0 http://id.loc.gov/authorities/names/no2011030603 | |
966 | 4 | 0 | |l DE-862 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=769283 |3 Volltext |
966 | 4 | 0 | |l DE-863 |p ZDB-4-EBA |q FWS_PDA_EBA |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=769283 |3 Volltext |
936 | |a BATCHLOAD | ||
938 | |a ProQuest Ebook Central |b EBLB |n EBL1674857 | ||
938 | |a EBSCOhost |b EBSC |n 769283 | ||
938 | |a YBP Library Services |b YANK |n 11791434 | ||
994 | |a 92 |b GEBAY | ||
912 | |a ZDB-4-EBA | ||
049 | |a DE-862 | ||
049 | |a DE-863 |
Datensatz im Suchindex
DE-BY-FWS_katkey | ZDB-4-EBA-ocn879023007 |
---|---|
_version_ | 1829094995071598592 |
adam_text | |
any_adam_object | |
author | Rogozinski, Marek |
author2 | Kuc, Rafal |
author2_role | |
author2_variant | r k rk |
author_facet | Rogozinski, Marek Kuc, Rafal |
author_role | |
author_sort | Rogozinski, Marek |
author_variant | m r mr |
building | Verbundindex |
bvnumber | localFWS |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.9.C55 .R384 2014 |
callnumber-search | QA76.9.C55 .R384 2014 |
callnumber-sort | QA 276.9 C55 R384 42014 |
callnumber-subject | QA - Mathematics |
collection | ZDB-4-EBA |
contents | Cover; 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. Installing 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. Retrieving 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. Type 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. The _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. |
ctrlnum | (OCoLC)879023007 |
dewey-full | 005.42 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.42 |
dewey-search | 005.42 |
dewey-sort | 15.42 |
dewey-tens | 000 - Computer science, information, general works |
discipline | Informatik |
edition | 2nd ed. |
format | Electronic eBook |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>05849cam a2200661 4500</leader><controlfield tag="001">ZDB-4-EBA-ocn879023007</controlfield><controlfield tag="003">OCoLC</controlfield><controlfield tag="005">20250103110447.0</controlfield><controlfield tag="006">m o d </controlfield><controlfield tag="007">cr |n|---|||||</controlfield><controlfield tag="008">140501s2014 enk o 000 0 eng d</controlfield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">MHW</subfield><subfield code="b">eng</subfield><subfield code="e">pn</subfield><subfield code="c">MHW</subfield><subfield code="d">EBLCP</subfield><subfield code="d">N$T</subfield><subfield code="d">DEBSZ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">COO</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCF</subfield><subfield code="d">YDXCP</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">AGLDB</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">ICA</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">ZCU</subfield><subfield code="d">XFH</subfield><subfield code="d">MERUC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">D6H</subfield><subfield code="d">VTS</subfield><subfield code="d">ICG</subfield><subfield code="d">AU@</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">STF</subfield><subfield code="d">DKC</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">M8D</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCL</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">K6U</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCQ</subfield><subfield code="d">OCLCO</subfield><subfield code="d">OCLCL</subfield><subfield code="d">OCLCQ</subfield></datafield><datafield tag="019" ind1=" " ind2=" "><subfield code="a">900216973</subfield><subfield code="a">994475595</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781783980536</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1783980532</subfield><subfield code="q">(electronic bk.)</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781783980529</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1783980524</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)879023007</subfield><subfield code="z">(OCoLC)900216973</subfield><subfield code="z">(OCoLC)994475595</subfield></datafield><datafield tag="050" ind1=" " ind2="4"><subfield code="a">QA76.9.C55 .R384 2014</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">061000</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="072" ind1=" " ind2="7"><subfield code="a">COM</subfield><subfield code="x">051230</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="082" ind1="7" ind2=" "><subfield code="a">005.42</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">MAIN</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Rogozinski, Marek.</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">ElasticSearch Server.</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">2nd ed.</subfield></datafield><datafield tag="260" ind1=" " ind2=" "><subfield code="a">Birmingham :</subfield><subfield code="b">Packt Publishing,</subfield><subfield code="c">2014.</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 online resource (428 pages)</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">text</subfield><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">computer</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">online resource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="490" ind1="1" ind2=" "><subfield code="a">Community Experience Distilled</subfield></datafield><datafield tag="588" ind1="0" ind2=" "><subfield code="a">Print version record.</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">This 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.</subfield></datafield><datafield tag="505" ind1="0" ind2=" "><subfield code="a">Cover; 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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Installing 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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Retrieving 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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">Type 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.</subfield></datafield><datafield tag="505" ind1="8" ind2=" "><subfield code="a">The _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.</subfield></datafield><datafield tag="546" ind1=" " ind2=" "><subfield code="a">English.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Application software.</subfield><subfield code="0">http://id.loc.gov/authorities/subjects/sh90001980</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Client/server computing</subfield><subfield code="v">Software.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Logiciels d'application.</subfield></datafield><datafield tag="650" ind1=" " ind2="6"><subfield code="a">Architecture client-serveur (Informatique)</subfield><subfield code="v">Logiciels.</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Client-Server Computing.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">COMPUTERS</subfield><subfield code="x">Software Development & Engineering</subfield><subfield code="x">General.</subfield><subfield code="2">bisacsh</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Application software</subfield><subfield code="2">fast</subfield></datafield><datafield tag="650" ind1=" " ind2="7"><subfield code="a">Client/server computing</subfield><subfield code="2">fast</subfield></datafield><datafield tag="655" ind1=" " ind2="7"><subfield code="a">Software</subfield><subfield code="2">fast</subfield></datafield><datafield tag="700" ind1="1" ind2=" "><subfield code="a">Kuc, Rafal.</subfield></datafield><datafield tag="776" ind1="0" ind2="8"><subfield code="i">Print version:</subfield><subfield code="z">9781783980529</subfield></datafield><datafield tag="830" ind1=" " ind2="0"><subfield code="a">Community experience distilled.</subfield><subfield code="0">http://id.loc.gov/authorities/names/no2011030603</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-862</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=769283</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-863</subfield><subfield code="p">ZDB-4-EBA</subfield><subfield code="q">FWS_PDA_EBA</subfield><subfield code="u">https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=769283</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="936" ind1=" " ind2=" "><subfield code="a">BATCHLOAD</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">ProQuest Ebook Central</subfield><subfield code="b">EBLB</subfield><subfield code="n">EBL1674857</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">EBSCOhost</subfield><subfield code="b">EBSC</subfield><subfield code="n">769283</subfield></datafield><datafield tag="938" ind1=" " ind2=" "><subfield code="a">YBP Library Services</subfield><subfield code="b">YANK</subfield><subfield code="n">11791434</subfield></datafield><datafield tag="994" ind1=" " ind2=" "><subfield code="a">92</subfield><subfield code="b">GEBAY</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-4-EBA</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-862</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-863</subfield></datafield></record></collection> |
genre | Software fast |
genre_facet | Software |
id | ZDB-4-EBA-ocn879023007 |
illustrated | Not Illustrated |
indexdate | 2025-04-11T08:41:59Z |
institution | BVB |
isbn | 9781783980536 1783980532 9781783980529 1783980524 |
language | English |
oclc_num | 879023007 |
open_access_boolean | |
owner | MAIN DE-862 DE-BY-FWS DE-863 DE-BY-FWS |
owner_facet | MAIN DE-862 DE-BY-FWS DE-863 DE-BY-FWS |
physical | 1 online resource (428 pages) |
psigel | ZDB-4-EBA FWS_PDA_EBA ZDB-4-EBA |
publishDate | 2014 |
publishDateSearch | 2014 |
publishDateSort | 2014 |
publisher | Packt Publishing, |
record_format | marc |
series | Community experience distilled. |
series2 | Community Experience Distilled |
spelling | Rogozinski, Marek. ElasticSearch Server. 2nd ed. Birmingham : Packt Publishing, 2014. 1 online resource (428 pages) text txt rdacontent computer c rdamedia online resource cr rdacarrier Community Experience Distilled Print version record. This 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. Cover; 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. Installing 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. Retrieving 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. Type 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. The _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. English. Application software. http://id.loc.gov/authorities/subjects/sh90001980 Client/server computing Software. Logiciels d'application. Architecture client-serveur (Informatique) Logiciels. COMPUTERS Client-Server Computing. bisacsh COMPUTERS Software Development & Engineering General. bisacsh Application software fast Client/server computing fast Software fast Kuc, Rafal. Print version: 9781783980529 Community experience distilled. http://id.loc.gov/authorities/names/no2011030603 |
spellingShingle | Rogozinski, Marek ElasticSearch Server. Community experience distilled. Cover; 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. Installing 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. Retrieving 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. Type 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. The _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. Application software. http://id.loc.gov/authorities/subjects/sh90001980 Client/server computing Software. Logiciels d'application. Architecture client-serveur (Informatique) Logiciels. COMPUTERS Client-Server Computing. bisacsh COMPUTERS Software Development & Engineering General. bisacsh Application software fast Client/server computing fast |
subject_GND | http://id.loc.gov/authorities/subjects/sh90001980 |
title | ElasticSearch Server. |
title_auth | ElasticSearch Server. |
title_exact_search | ElasticSearch Server. |
title_full | ElasticSearch Server. |
title_fullStr | ElasticSearch Server. |
title_full_unstemmed | ElasticSearch Server. |
title_short | ElasticSearch Server. |
title_sort | elasticsearch server |
topic | Application software. http://id.loc.gov/authorities/subjects/sh90001980 Client/server computing Software. Logiciels d'application. Architecture client-serveur (Informatique) Logiciels. COMPUTERS Client-Server Computing. bisacsh COMPUTERS Software Development & Engineering General. bisacsh Application software fast Client/server computing fast |
topic_facet | Application software. Client/server computing Software. Logiciels d'application. Architecture client-serveur (Informatique) Logiciels. COMPUTERS Client-Server Computing. COMPUTERS Software Development & Engineering General. Application software Client/server computing Software |
work_keys_str_mv | AT rogozinskimarek elasticsearchserver AT kucrafal elasticsearchserver |