Elasticsearch indexing : improve search experiences with Elasticsearch's powerful indexing functionality--learn how with this practical Elasticsearch tutorial packed with tips! /: improve search experiences with Elasticsearch's powerful indexing functionality--learn how with this practical Elasticsearch tutorial packed with tips!. (2015)
- Record Type:
- Book
- Title:
- Elasticsearch indexing : improve search experiences with Elasticsearch's powerful indexing functionality--learn how with this practical Elasticsearch tutorial packed with tips! /: improve search experiences with Elasticsearch's powerful indexing functionality--learn how with this practical Elasticsearch tutorial packed with tips!. (2015)
- Main Title:
- Elasticsearch indexing : improve search experiences with Elasticsearch's powerful indexing functionality--learn how with this practical Elasticsearch tutorial packed with tips!
- Further Information:
- Note: Hüseyin Akdoǧan.
- Authors:
- Akdoğan, Hüseyin
- Contents:
- Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introduction to Efficient Indexing; Getting started; Understanding the document storage strategy; The _source field; The difference between the storable and searchable field; Analysis; Summary; Chapter 2: What is an Elasticsearch Index; Nature of the Elasticsearch index; Indices; Mapping; Types; Document; Denormalization; Inverted index; Summary; Chapter 3: Basic Concepts of Mapping; Basic concepts and definitions; Metadata fields; _source; _all; _timestamp; _ttl; Types Object typeRoot object type; Attachment type; The relationship between mapping and relevant search results; Understanding the schema-less; Summary; Chapter 4: Analysis and Analyzers; Introducing analysis; Process of analysis; Built-in analyzers; Building blocks of Analyzer; Character filters; HTML Strip Char filter; Pattern Replace Char filter; Tokenizer; Token filters; What's text normalization?; ICU analysis plugin; ASCII Folding Token filter; An Analyzer pPipeline; Specifying the analyzer for a field in the mapping; Creating a custom analyzer; Summary Chapter 5: Anatomy of an Elasticsearch ClusterBasic concepts; Node; Non-data nodes; Dedicated master nodes; Client nodes; Tribe node; Shards; Replicas; Explaining the architecture of distribution; Correctly configuring the cluster; Choosing the right amount of shards and replicas; Summary; Chapter 6: Improving Indexing Performance;Cover; Copyright; Credits; About the Author; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introduction to Efficient Indexing; Getting started; Understanding the document storage strategy; The _source field; The difference between the storable and searchable field; Analysis; Summary; Chapter 2: What is an Elasticsearch Index; Nature of the Elasticsearch index; Indices; Mapping; Types; Document; Denormalization; Inverted index; Summary; Chapter 3: Basic Concepts of Mapping; Basic concepts and definitions; Metadata fields; _source; _all; _timestamp; _ttl; Types Object typeRoot object type; Attachment type; The relationship between mapping and relevant search results; Understanding the schema-less; Summary; Chapter 4: Analysis and Analyzers; Introducing analysis; Process of analysis; Built-in analyzers; Building blocks of Analyzer; Character filters; HTML Strip Char filter; Pattern Replace Char filter; Tokenizer; Token filters; What's text normalization?; ICU analysis plugin; ASCII Folding Token filter; An Analyzer pPipeline; Specifying the analyzer for a field in the mapping; Creating a custom analyzer; Summary Chapter 5: Anatomy of an Elasticsearch ClusterBasic concepts; Node; Non-data nodes; Dedicated master nodes; Client nodes; Tribe node; Shards; Replicas; Explaining the architecture of distribution; Correctly configuring the cluster; Choosing the right amount of shards and replicas; Summary; Chapter 6: Improving Indexing Performance; Configuration; Memory configuration; The ES_HEAP_SIZE environment variable; Avoiding swapping; Mlockall property; Garbage collector; The structure of JVM memory; What is the problem?; Monitoring garbage collection; VisualVM Different strategies among garbage collectorsProcess of deallocating memory; Types of garbage collector; File descriptors; Increasing FD limit on Unix systems; Optimization of mapping definition; Norms; Feature index_option of string type; Exclude unnecessary fields; Extension of the automatic index refresh time; Segments and merging policies; Choosing the right merge policy; Tiered policy; log_byte_size policy; Log_doc policy; The optimize API; Store module; Store types; Simple filesystem store; New IO filesystem store; MMap filesystem store; Hybrid filesystem store Throttling I/O operationsThrottling type; Bulk API; Bulk sizing; Notes; Summary; Chapter 7: Snapshot and Restore; Snapshot repository; Repository types; Shared filesystem repository; URL repository; Cloud repository; HDFS filesystem repository; Snapshot; Restore; Overriding index settings during restore; How does the snapshot process works?; Summary; Chapter 8: Improving the User Search Experience; Correction of users' spelling mistakes; Suggesters; Using the _suggest REST endpoint; Suggest object inclusion in the query; Term suggester; Configuring the term suggester; The phrase suggester … (more)
- Publisher Details:
- Birmingham : Packt Publishing
- Publication Date:
- 2015
- Extent:
- 1 online resource, illustrations
- Subjects:
- 651.5
COMPUTERS -- Data Processing
Indexing
Business records -- Management
BUSINESS & ECONOMICS / General
Business records -- Management
Indexing
COMPUTERS -- Programming Languages -- Python
Electronic books
Electronic books - Languages:
- English
- ISBNs:
- 9781783987030
1783987030
1783987022
9781783987023 - Related ISBNs:
- 9781783987023
- Notes:
- Note: Online resource; title from PDF title page (EBSCO, viewed May 3, 2016)
- Access Rights:
- Legal Deposit; Only available on premises controlled by the deposit library and to one user at any one time; The Legal Deposit Libraries (Non-Print Works) Regulations (UK).
- Access Usage:
- Restricted: Printing from this resource is governed by The Legal Deposit Libraries (Non-Print Works) Regulations (UK) and UK copyright law currently in force.
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library HMNTS - ELD.DS.88026
- Ingest File:
- 01_027.xml