- What is Elasticsearch?
- Terminology in Elasticsearch (Elasticsearch cluster, node, shard and replicas) Difference between Search Engine and Database
- Installation of Elasticsearch standalone node and Kibana
- The architecture of Elasticsearch
Quick Facts
particular | details | ||||
---|---|---|---|---|---|
Medium of instructions
English
|
Mode of learning
Self study, Virtual Classroom
|
Mode of Delivery
Video and Text Based
|
Frequency of Classes
Weekdays, Weekends
|
Course and certificate fees
certificate availability
Yes
certificate providing authority
Mindmajix Technologies
The syllabus
Introduction
Elasticsearch CRUD API
- Creating Index
- On the Fly Index Creation
- List down the indexes in Elasticsearch
- Anatomy of a document
- Create a document in Elasticsearch
- Searching documents from Elasticsearch
- Deleting documents in Elasticsearch
- Update documents in Elasticsearch
Advanced CRUD API
- Handling concurrency in Elasticsearch
- Introduction of programming concepts
- Connecting the Elasticsearch through using programming interface •
- Bulk Request
- Bulk Indexing
- Bulk Retrieval
- Strategery followed while using Bulk Indexing
Mapping
- In-depth analysis of mappings
- What happens during Indexing?
- Discussion of transaction logs and Lucene indexing
- Understanding configuration options, Mappings
- Dynamic Mapping in Elasticsearch
Searching in Elasticsearch
- Understanding search Query DSL
- Aggregations
- Search and Relevance in Documents
- Scoring Mechanism
- Special Query
Building Components of Elasticsearch
- Master Node
- Data Node
- Ingest Node
- Tribe Node
Exploring the ELK Stack
- Logstash
- Beat
- Kibana
Configuration Management
- Index Setting
- Shard Setting
- Shard Allocation
- Routing
- Replication
Production Settings
- Planning and Configuration Stratergy
- Best setting to have less downtime
- Security in ES cluster
- Improving Indexing and Search Experience
Cluster and Node Maintenance
- Cluster Management
- Node Management
Wrap Up Q&A
Articles
Popular Articles
prev
next