This section will give you a complete overview of various topics of ElasticSearch training which include Introduction to Elasticsearch, its architecture, installation, etc. 

Topics: 

  • Overview of ElasticSearch
  • Comparison between the search engine and Database
  • Terminology in Elasticsearch (shards, Elasticsearch cluster, and replicas)
  • Elasticsearch Architecture 
  • Installation of Elasticsearch.

The word CRUD stands for Create, Read, Update and Delete. All these operations will help effective administration of data storage. This chapter will provide you with detail knowledge of CRUD concept in ElasticSrarch. 

Topics: 

  • Anatomy of a document
  • Document Creation in Elasticsearch 
  • Generating a document from Elasticsearch 
  • Deleting documents in Elasticsearch
  • Check if a document Exists 

This chapter deals with the advanced topics in CRUD operations  API concept.  

Topics: 

  • Concurrency handling in Elasticsearch
  • Document updation in Elasticsearch
  • Bulk Retrieval
  • Bulk Indexing
  • Bulk Request
  • Rules for bulk indexing 

Mapping is a process to define how a document and its fields are stored and indexed. This chapter will help you learn the Mapping concept in detail.   

Topics: 

  • Depth analysis of  mappings 
  • How does the index work?
  • Overview of Lucene indexing and  transaction logs
  • Introduction to configuration options, Mappings. 
  • Dynamic Mapping in Elasticsearch

Searching in Elasticsearch helps you to execute a search query and gives you the search hits that match with the query. It can be done by using the request body or query string as a parameter. This chapter will provide you with complete knowledge of searching in ElasticSearch.

Topics: 

  • Understanding search Query DSL 
  • Highlighting
  • Aggregations 

 
Load More