Course Outline

Architecture of Elasticsearch

  • Lucene
  • Plugins
  • Configuration files
  • CRUD
  • Sorting and Relevance
  • Topology and Clusters
  • Distributed Document Store
  • Full-Body Search
  • Index Management
  • Bulk Operations
  • Sharding
  • Lab

Installation

  • Requirements
  • Different ways of installing Elasticsearch
  • Configuration Files
  • Web interface
  • Lab

Mappings

  • CRUD and relationship to documents/indices
  • Data Types
  • Dynamic Field Mappings
  • Index Templates
  • Lab

Search Configuration

  • Structured Search
  • Full-Text Search
  • Analyzers - Tokenizers and Filters
  • Character Filters
  • Testing Analyzers
  • Built-In Analyzers
  • Synonym Handling
  • Multifield Search
  • Proximity Matching
  • Partial Matching
  • Relevance Adjustment
  • Lab

Queries and Filters

  • Distributed Search Fundamentals
  • Query DSL Deep Dive
  • Query Advice and Best Practices
  • Lab

Human Language Processing

  • Language Configuration
  • Chinese characters configuration (optional if needed)
  • Tokenization
  • Normalization
  • Finding root of the words
  • Stopwords
  • Synonyms
  • Misspellings and Typos
  • Lab

Suggestions

  • Terms, Phrase, Completion, and Context
  • Suggestors
  • Best Practices
  • Lab

Aggregations

  • Fundamentals
  • Deep dive of each aggregation
  • Lab

Document Modeling

  • Nested Objects and Documents
  • Impact of document structure on search
  • Lab

Result Tuning

  • Relationships
  • Geolocation
  • Aggregation
  • Lab

Administration

  • Monitoring
  • Deployment
  • Maintenance and basic optimization
  • Lab

Advice and Best Practices

  • Relevancy and Scoring
  • Fundamentals
  • Boost and Function Lab
  • Percolator and Notifications
  • Client Libraries and Testing
  • Case Studies
 28 Hours

Number of participants



Price per participant

Testimonials (4)

Related Courses

Advanced Elasticsearch and Kibana Administration

35 Hours

Implementation and Administration of Elasticsearch

21 Hours

Elasticsearch Advanced Administration, Monitoring and Maintenance

14 Hours

Elasticsearch for Developers

14 Hours

ELK: Elasticsearch, Logstash and Kibana for Administrators

14 Hours

Kibana: Essentials

14 Hours

Basic and Extended Regular Expressions

14 Hours

Advanced Solr

14 Hours

Drupal and Solr

14 Hours

SolrCloud

14 Hours

Solr for Developers

21 Hours

Apache Solr - Full-Text Search Server

14 Hours

Search and Analytics with Amazon OpenSearch

21 Hours

Related Categories

1