PLU | Indexing Data In Elasticsearch (2018 EN)

Discussion in 'Information Technology' started by Kanka, Jul 16, 2019.

  1. Kanka

    Kanka Well-Known Member Loyal User

    Messages:
    16,037
    Likes Received:
    449
    Trophy Points:
    83
    [​IMG]

    Company: Pluralsight
    Author: Janani Ravi
    Full Title: Indexing Data In Elasticsearch
    Year: 2018
    Language: English
    Genre: Educational: Big data
    Skill Level: Intermediate
    Price: -
    -
    Files: MP4 (+ Slides .PDF)
    Time: 02:46:31
    Video: AVC, 1280 x 720 (1.778) at 30.000 fps, 350 kbps
    Audio: AAC at 64 Kbps, 2 channels, 44.1 KHz



    This course explains the index distribution architecture of Elasticsearch, cluster configuration, shards and replicas, similarity models, advanced search, and mixed-language documents, all of which improve the performance of search queries.

    Getting Elasticsearch up and running is very simple, but tuning it to have low latency and high performance for search queries requires a deep understanding of the index distribution architecture. In this course, Indexing Data in Elasticsearch, you will understand the structure of distributed indices and advanced search constructs such as similarity models, segment merging, suggesters, fuzzy searches and working with mixed-language documents. First, you will study why shard overallocation is a good thing and how you can configure your cluster to avoid the split-brain scenario. Then, you will see how indices can be configured to use different similarity models and how to use force merging of segments to improve the performance of large indices. Next, you will explore how to cache prudently and use advanced search features. Finally, you will learn to deal with different languages in the same document with the ICU plugin. At the end of this course, you will have a deep understanding of how indexing works in Elasticsearch and be comfortable with advanced query constructs.


    Lessons:
    1. Course Overview
    01. Course Overview
    2. Introducing the Index Distribution Architecture
    02. Module Overview
    03. Prerequisites and Course Overview
    04. Demo: Elasticsearch Installation on a Local Machine
    05. Demo: The Elasticsearch Head Plugin
    06. Distributed Architecture
    07. Demo: Configuring VMs on the Google Cloud Platform
    08. The Split-brain Scenario
    09. Demo: Configuring and Running a Cluster
    10. Shards and Replicas
    11. Demo: Shards and Data
    12. Allocating Shards and Replicas
    13. Demo: Routing to a Specific Shard
    14. Demo: Routing Using Aliases
    15. Demo: Query Preferences
    3. Executing Low-level Index Control
    16. Module Overview
    17. The TF/IDF Relevance Algorithm
    18. Understanding the BM25 Similarity Models
    19. Demo: Configuring Similarity Models
    20. Demo: Configuring Per-field Similarity Models
    21. Demo: Custom Similarity Models
    22. Merging Segments
    23. Demo: Force Merge Segments
    24. Caching
    25. Demo: Shard Request Caching
    26. Demo: Query Caching
    4. Improving the User Search Experience
    27. Module Overview
    28. Full Text Search and Keyword Search
    29. Analyzers
    30. Term Queries vs. Match Queries
    31. Demo: Term and Match Queries
    32. Demo: Case Insensitive Term Searches with Normalizers
    33. Demo: Suggesters
    34. Demo: Fuzzy Search
    35. Demo: Autocomplete
    5. Dealing with Human Languages
    36. Module Overview
    37. Demo: Creating an Index Per Language
    38. Demo: Setting a Per-field Language Analyzer
    39. Demo: Multiple Languages in the Same Field
    40. Demo: The ICU Plugin
    41. Summary and Further Study


    -------------