آموزش فیلتر و بهینه‌سازی جستجو در الاستیک‌سرچ با Query DSL - آخرین آپدیت

دانلود Filter and Refine Searches in Elasticsearch with Query DSL

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در بسیاری از سناریوهای واقعی، نتایج جستجو به دلیل انتخاب نادرست کوئری‌ها و منطق فیلترینگ، غیردقیق، ناکارآمد یا سخت کنترل می‌شوند. در این دوره آموزشی با عنوان «فیلتر و بهینه‌سازی جستجو در الاستیک‌سرچ با Query DSL»، شما توانایی ساخت کوئری‌های جستجوی هدفمند و بهینه در Kibana را کسب خواهید کرد. در ابتدا، تکنیک‌های اصلی فیلترینگ در Query DSL، از جمله تفاوت‌های match و term، کوئری‌های range و منطق bool را بررسی می‌کنید. سپس، با «فیلترهای قدرتمند» پیشرفته مانند match_phrase، multi_match، wildcard، prefix و کوئری‌های fuzzy به همراه ملاحظات مربوط به عملکرد (Performance) آن‌ها آشنا می‌شوید. در نهایت، یاد می‌گیرید که چگونه با تکرار کوئری‌ها، کنترل اندازه نتایج و مدیریت موارد خاص (Edge Cases)، نتایج جستجو را اعتبارسنجی و اصلاح کنید. پس از اتمام این دوره، شما مهارت‌ها و دانش لازم از Elasticsearch Query DSL را خواهید داشت تا با اعتماد به نفس کامل، رفتار جستجو را بهینه کرده و نتایجی دقیق در اپلیکیشن‌های واقعی ارائه دهید.

سرفصل ها و درس ها

مبانی فیلترینگ با Query DSL Foundations of Query DSL Filtering

  • بررسی کلی Query DSL و ابزارهای توسعه Kibana Query DSL and Kibana Dev Tools Overview

  • دمو: بررسی کلی Query DSL و ابزارهای توسعه Kibana Demo: Query DSL and Kibana Dev Tools Overview

  • درک ساختار درخواست و پاسخ در Query DSL Understanding the Query DSL Request and Response Structure

  • دمو: درک ساختار درخواست و پاسخ در Query DSL Demo: Understanding the Query DSL Request and Response Structure

  • مقایسه کوئری‌های Match و Term Match vs. Term Queries

  • دمو: مقایسه کوئری‌های Match و Term Demo: Match vs. Term Queries

  • فیلتر کردن داده‌ها با استفاده از Range Queries Filtering Data Using Range Queries

  • دمو: فیلتر کردن داده‌ها با استفاده از Range Queries Demo: Filtering Data Using Range Queries

طراحی جستجوهای متمرکز با کوئری‌های Boolean Designing Focused Searches with Boolean Queries

  • آشنایی با کوئری‌های Boolean Introduction to Boolean Queries

  • استفاده از must و must_not برای کنترل شرایط جستجو Using must and must_not to Control Search Conditions

  • دمو: استفاده از must و must_not برای کنترل شرایط جستجو Demo: Using must and must_not to Control Search Conditions

  • اصلاح نتایج با استفاده از عبارت‌های should و filter Refining Results with should and filter Clauses

  • دمو: اصلاح نتایج با استفاده از عبارت‌های should و filter Demo: Refining Results with should and filter Clauses

  • کنترل اندازه نتایج و فیلدهای بازگشتی Controlling Result Size and Returned Fields

  • دمو: کنترل اندازه نتایج و فیلدهای بازگشتی Demo: Controlling Result Size and Returned Fields

فیلترهای قدرتمند و کوئری‌های پیشرفته متنی Power Filters and Advanced Text Queries

  • جستجوهای متنی Phrase و Multi-field Phrase and Multi-field Text Searches

  • دمو: جستجوهای متنی Phrase و Multi-field Demo: Phrase and Multi-field Text Searches

  • کوئری‌های Wildcard و Prefix Wildcard and Prefix Queries

  • دمو: کوئری‌های Wildcard و Prefix Demo: Wildcard and Prefix Queries

  • کوئری‌های Fuzzy برای جستجوی مقاوم در برابر غلط‌های تایپی Fuzzy Queries for Typo-tolerant Search

  • دمو: کوئری‌های Fuzzy برای جستجوی مقاوم در برابر غلط‌های تایپی Demo: Fuzzy Queries for Typo-tolerant Search

  • درک کوئری‌های سنگین و محدودیت‌های کلاستر Understanding Expensive Queries and Cluster Restrictions

  • دمو: درک کوئری‌های سنگین و محدودیت‌های کلاستر Demo: Understanding Expensive Queries and Cluster Restrictions

اعتبارسنجی و اصلاح نتایج جستجو Validating and Refining Search Results

  • تکرار و بهینه‌سازی روی نتایج کوئری Iterating on Query Results

  • دمو: تکرار و بهینه‌سازی روی نتایج کوئری Demo: Iterating on Query Results

  • اعتبارسنجی نتایج و بررسی موارد خاص Validating Results and Checking Edge Cases

  • دمو: اعتبارسنجی نتایج و بررسی موارد خاص Demo: Validating Results and Checking Edge Cases

  • راهنمای کامل اصلاح کوئری از ابتدا تا انتها End-to-end Query Refinement Walkthrough

  • دمو: راهنمای کامل اصلاح کوئری از ابتدا تا انتها Demo: End-to-end Query Refinement Walkthrough

نمایش نظرات

آموزش فیلتر و بهینه‌سازی جستجو در الاستیک‌سرچ با Query DSL
جزییات دوره
54m
29
(آخرین آپدیت)
از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Amruta Mahajan Amruta Mahajan

Amruta یک تحلیلگر داده و Excel VBA Ninja با نزدیک به 10 سال تجربه در تفسیر و تجزیه و تحلیل داده ها برای هدایت نتایج موفقیت آمیز در تجارت است. او عاشق حل مشکلات سخت با استفاده از دستکاری داده ها به عنوان ابرقدرت خود است و با رهبران بازار از زمینه های مختلف از جمله Standard & Poors ، McDonalds ، Mondelez International ، General Electric ، AMD و Beam Suntory کار کرده است. امروتا هم به تدریس و هم به یادگیری علاقه دارد و معتقد است: "هدف از زندگی کشف هدیه شما است. کار زندگی توسعه آن است. معنای زندگی این است که هدیه خود را بدهی ". امروتا دارای یک دانشجوی کارشناسی ارشد و فوق لیسانس علوم کامپیوتر است. او انگلیسی ، هندی و مراتی صحبت می کند و در VBA ، Python و R کد می زند