Working with Elasticsearch

A practical course that teaches how to work with Elasticsearch
3.5 (13 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.
91 students enrolled
$19
$50
62% off
Take This Course
  • Lectures 29
  • Length 2.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 4/2016 English

Course 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.

What are the requirements?

  • PC or Mac
  • Familiarity with the use of a UNIX-like terminal

What am I going to get from this course?

  • 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.

What 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

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: Getting Started
Important - Download These First - Working Files
Article
Introduction To Elasticsearch
Preview
02:24
About The Author
00:55
Section 2: Basic Operations
Installing And Configuring Elasticsearch
Preview
08:08
Document CRUD - Creating, Retrieving, Updating And Deleting
04:18
Running Searches And Aggregations
07:09
Section 3: Data Structure
Mappings And Predefined Fields
05:54
Core Types For Your Own Fields
06:34
Using Predefined And Custom Analyzers
05:23
Section 4: Queries And Relevance
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
Section 5: Aggregations
Using Queries And Aggregations Together In A Cluster
05:08
Combining Different Kinds Of Aggregations
05:53
Important Aggregation Types
06:59
Section 6: Document Relationships
Objects And Nested Documents
05:06
Parent-Child Relations
06:30
Denormalizing And Application-Side Joins
03:23
Section 7: Performance And Scaling
Optimizing Indexing And Searching
08:00
Optimizing Node Settings
08:18
Configuring Shards And Replicas
05:34
Scaling Strategies
07:32
Section 8: Monitoring And Administration
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
Section 9: Conclusion
Course Wrap-Up
03:43

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Infinite Skills, 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.

Ready to start learning?
Take This Course