Working with Elasticsearch
3.9 (20 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
161 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Working with Elasticsearch to your Wishlist.

Add to Wishlist

Working with Elasticsearch

A practical course that teaches how to work with Elasticsearch
3.9 (20 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
161 students enrolled
Created by Infinite Skills
Last updated 1/2017
English
Learn Fest Sale
Current price: $10 Original price: $50 Discount: 80% off
1 day left at this price!
30-Day Money-Back Guarantee
Includes:
  • 2.5 hours on-demand video
  • 1 Article
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Learn how to work with Elasticsearch
  • Once you have completed this training course, you will have gained the knowledge necessary to be able to search, aggregate, analyze, and scale large volume datastores with Elasticsearch. Working files are included, allowing you to follow along with the author throughout the lessons.
View Curriculum
Requirements
  • PC or Mac
  • Familiarity with the use of a UNIX-like terminal
Description

In this Working with Elasticsearch training course, expert author Radu Gheorghe will teach you how to search, aggregate, analyze, and scale large volume datastores. This course is designed for users that already have a familiarity with the use of a UNIX-like terminal. You will start by learning how to install and configure Elasticsearch, then jump into learning how to run searches and aggregations. From there, Radu will teach you about data structure, queries and relevance, and aggregations. This video tutorial also covers document relationships and performance and scaling. 

Finally, you will learn about monitoring and administration, including how to tune your cluster for stability and monitor Elasticsearch logs and metrics. Once you have completed this computer based training course, you will have gained the knowledge necessary to be able to search, aggregate, analyze, and scale large volume datastores with Elasticsearch. Working files are included, allowing you to follow along with the author throughout the lessons.

Who is the target audience?
  • This course is designed for users that already have a familiarity with the use of a UNIX-like terminal
  • This course is geared towards those who would like to work with Elasticsearch
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 29 Lectures Collapse All 29 Lectures 02:41:21
+
Getting Started
3 Lectures 03:20
Important - Download These First - Working Files
00:01


About The Author
00:55
+
Basic Operations
3 Lectures 19:35

Document CRUD - Creating, Retrieving, Updating And Deleting
04:18

Running Searches And Aggregations
07:09
+
Data Structure
3 Lectures 17:51
Mappings And Predefined Fields
05:54

Core Types For Your Own Fields
06:34

Using Predefined And Custom Analyzers
05:23
+
Queries And Relevance
5 Lectures 35:13
Returning Specific Fields, Sorting And Pagination
05:20

Full-Text Search With Match And Multi-Match Queries
08:38

Using The Lucene Query Syntax In Query Strings
07:56

Combining Full-Text And Term-Oriented Queries With The Bool Query
07:13

Tuning Relevance
06:06
+
Aggregations
3 Lectures 18:00
Using Queries And Aggregations Together In A Cluster
05:08

Combining Different Kinds Of Aggregations
05:53

Important Aggregation Types
06:59
+
Document Relationships
3 Lectures 14:59
Objects And Nested Documents
05:06

Parent-Child Relations
06:30

Denormalizing And Application-Side Joins
03:23
+
Performance And Scaling
4 Lectures 29:24
Optimizing Indexing And Searching
08:00

Optimizing Node Settings
08:18

Configuring Shards And Replicas
05:34

Scaling Strategies
07:32
+
Monitoring And Administration
4 Lectures 19:16
Easy Maintenance With Aliases And Index Templates
02:31

Tuning Your Cluster For Stability
04:30

Monitoring Elasticsearch Logs And Metrics
07:16

Backups And Upgrades
04:59
+
Conclusion
1 Lecture 03:43
Course Wrap-Up
03:43
About the Instructor
Infinite Skills
4.4 Average rating
40,293 Reviews
702,779 Students
331 Courses
High Quality Training

Infinite Skills is a Canadian based company who offer a huge and ever growing range of high quality eLearning solutions that teach using studio quality narrated videos backed-up with practical hands-on examples and comprehensive working files. All courses are created by trained educators and experts in video based education.

The emphasis is on teaching real life skills that are essential for progressing in today's commercial environment.