Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Mastering ElasticSearch
Rating: 4.0 out of 5(19 ratings)
159 students

Mastering ElasticSearch

Master ElasticSearch 5.x by optimizing on search, performance, queries and much more
Last updated 11/2017
English

What you'll learn

  • A comprehensive review of ElasticSearch technology
  • A deeper dive into the inner workings of ElasticSearch
  • Connecting to and using ElasticSearch
  • Tackling the challenge of ElasticSearch shards
  • Grasping ElasticSearch indexing from the core
  • Learning about ElasticSearch cluster administration
  • Using the Python API for cluster access
  • Let’s build an ElasticSearch Plugin
  • Concluding “Mastering ElasticSearch 5.0”

Course content

9 sections27 lectures3h 1m total length
  • The Course Overview5:44

    This video provides an overview of the entire course.

  • What Defines ElasticSearch?5:25

    In this video, we will get started with a holistic recap of ElasticSearch for the purpose of review.

    • Define what is ElasticSearch
    • Understand the goals of ElasticSearch
    • Identify what makes ElasticSearch 5.0 different 
  • ElasticSearch Recap5:45

    In this video, we will familiarize ourselves with the components of an ElasticSearch cluster.

    • Define and review documents, types, and fields
    • Define and review nodes and clusters
    • Define and review shards and replicas 
  • What Is Apache Lucene?5:31

    In this video, we will understand how Apache Lucene fits into the ElasticSearch technology.

    • Define Apache Lucene
    • Learn about the Lucene architecture
    • Understand how Lucene integrates into ElasticSearch 

Requirements

  • Should have basic knowledge of ElasticSearch.

Description

ElasticSearch is a Lucene-based search engine for distributed search and analytics. This course will serve as a hands-on guide as you explore the features of ElasticSearch 5.0. You will go beyond the basics and master advanced concepts in ElasticSearch distributed searching, indexing, optimization, administration and much more.

You will be able to harness knowledge of advanced topics such as the ElasticSearch optimization and administration which include the inner workings of ElasticSearch, advanced queries, sharding for optimal performance, low level index configurations, and the best of ElasticSearch administration. Packed with easy to follow examples, this video course will ensure that you have a firm understanding of advanced topics of ElasticSearch 5.0, and how to effectively optimize your cluster.

About The Author

Ethan Anthony is a San Francisco based Data Scientist who specializes in distributed data centric technologies. He is also the Founder of XResults, where the vision is to harness the power of big data to deliver intuitive customer facing solutions, largely to non-technical professionals. Ethan is Harvard educated in the areas of data science and software engineering. He began using ElasticSearch in 2012 and has since delivered solutions based on the Elastic Stack to a broad range of clientele. Ethan has also consulted globally with firms in a cross-section of industry verticals, from the US to the Far East.

Who this course is for:

  • Developers with a basic knowledge of ElasticSearch who wants to take their knowledge of ElasticSearch to the next level