Course Information
Course Overview
Scalable Search and Analytics for Document Data
Elasticsearch wears two hats: It is both a powerful search engine built atop Apache Lucene, as well as a serious data warehousing/BI technology.
This course will help you use the power of ES in both contexts
ES as search engine technology:
- How search works, and the role that inverted indices and relevance scoring play
- The tf-idf algorithm and the intuition behind term frequency, inverse document frequency and field length
- Horizontal scaling using sharding and replication
- Powerful querying functionality including a query-DSL
- Using REST APIs - from browser as well as from cURL
ES as data warehouse/OLAP technology:
- Kibana for exploring data and finding insights
- Support for CRUD operations - Create, Retrieve, Update and Delete
- Aggregations - metrics, bucketing and nested aggs
- Python client usage
Course Content
- 7 section(s)
- 59 lecture(s)
- Section 1 You, This Course, and Us
- Section 2 Introducing Elasticsearch
- Section 3 CRUD Operations in Elasticsearch
- Section 4 The Query DSL (Domain-Specific Language)
- Section 5 Aggregations
- Section 6 Elasticsearch and Python
- Section 7 Kibana
What You’ll Learn
- Construct robust, scalable search for production use in web and enterprise apps
- Query ES using the ES Domain Specific Language
- Perform aggregations to extract insights and run analytics on ES
- Interface with ES using Python
Skills covered in this course
Reviews
-
SShaikha Alsalem
It is a good match. However, the instructor speaks from written test mostly and have few walk-through on implementation and errors that may occur.
-
RRafael Ventura
I looked forward to find homework. Anyway, thanks for offering this course
-
TThomas Müller
Sehr gute Schritt-für-Schritt-Erklärungen. Basis sind die JSON In- und Outputs, anhand derer man gut versteht, was eigentlich passiert
-
SSidhartha Mallik
good pace and clear explanations - but still not able to correlate how to integrate web apps with Elastic Search.but overall REST CRUD operations and Cluster explanations is pretty good.