نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیویی برای نمایش وجود ندارد.
توضیحات دوره:
Elasticsearch یک موتور جستجوی سازمانی محبوب است ، که به شما امکان می دهد قابلیت جستجوی قدرتمندی ایجاد کنید. این دوره بر درک م componentsلفه ها و الگوریتم های جستجو از اصول اولیه و استفاده از آنها در عمل با استفاده از REST API متمرکز است. Elasticsearch یکی از محبوب ترین فن آوری های منبع باز است که به شما امکان می دهد جستجوی کارآمد و قوی را به سرعت ایجاد و استقرار دهید. در این دوره ، جستجو و تجزیه و تحلیل داده ها با Elasticsearch: Starting ، با یادگیری عناصر اصلی ساخت الگوریتم های جستجو و نحوه کار ساختار اصلی داده ها در قلب هر موتور جستجو ، با Elasticsearch آشنا می شوید. ابتدا ، نحوه نصب و راه اندازی یک سرور تنها گره ، فهرست بندی و به روزرسانی اسنادی که می خواهید محتوای آنها را جستجو کنید ، انجام می دهید ، انواع جستجوهای جستجو را در مورد این محتویات سند انجام می دهید و تجزیه و تحلیل را برای استخراج اطلاعات از داده های خود انجام می دهید. در مرحله بعدی ، شما الگوریتم TF/IDF را برای رتبه بندی و ارتباط جستجو و فاکتورهای مهمی که نحوه امتیاز دهی یک سند را برای هر عبارت جستجو تعیین می کند ، جستجو خواهید کرد. سرانجام ، خواهید آموخت که Elasticsearch چگونه جستجوهای مختلفی را انجام می دهد ، مانند س quالات متن کامل ، س ،الات اصطلاح ، سeriesالات مرکب و فیلترها. همچنین در زیرمجموعه های جالب داده که با عبارات جستجو مشخص شده اند ، پرس و جوهای تحلیلی اجرا خواهید کرد. با پایان این دوره ، شما دانش لازم را برای استفاده از Elasticsearch در عمل خواهید داشت.
سرفصل ها و درس ها
بررسی اجمالی دوره
Course Overview
-
بررسی اجمالی دوره
Course Overview
معرفی Elasticsearch
Introducing Elasticsearch
-
پیش نیازها و بررسی اجمالی دوره
Pre-requisites and Course Overview
-
تاریخچه مختصر جستجو
A Brief History of Search
-
جستجو چگونه کار می کند؟
How Does Search Work?
-
فهرست معکوس
The Inverted Index
-
Lucene ، یک کتابخانه جستجوی منبع باز
Lucene, an Open Source Search Library
-
معرفی Elasticsearch
Introducing Elasticsearch
-
نصب و راه اندازی Elasticsearch
Installing and Setting up Elasticsearch
-
مفاهیم اساسی در Elasticsearch
Basic Concepts in Elasticsearch
-
نظارت بر سلامت خوشه
Monitoring the Health of the Cluster
اجرای عملیات CRUD با استفاده از API های Elasticsearch
Executing CRUD Operations Using the Elasticsearch APIs
-
معرفی برنامه خط فرمان cURL
Introducing the cURL Command Line Utility
-
ایجاد شاخص ها
Creating Indices
-
افزودن اسناد به فهرست
Adding Documents to an Index
-
بازیابی اسناد کامل و جزئی
Retrieving Whole and Partial Documents
-
به روزرسانی اسناد کامل و جزئی
Updating Whole and Partial Documents
-
حذف اسناد و شاخص ها
Deleting Documents and Indices
-
انجام عملیات انبوه روی اسناد
Performing Bulk Operations on Documents
-
نمایه سازی انبوه اسناد از یک پرونده JSON
Bulk Indexing of Documents from a JSON File
اجرای درخواست های جستجو با استفاده از Elasticsearch Query DSL
Executing Search Requests Using Elasticsearch Query DSL
-
خلاصه: چگونه جستجو کار می کند
Recap: How Search Works
-
متن جستجو و فیلتر
The Query and Filter Context
-
تنظیم داده های جعلی برای سeriesالات
Setting up Fake Data for Queries
-
جستجو با استفاده از Query Params
Search Using Query Params
-
با استفاده از متن درخواست جستجو کنید
Search Using the Request Body
-
منبع فیلتر کردن مطالب سند
Source Filtering Document Contents
-
جستجوی متن کامل
Full Text Searches
-
الگوریتم TF/IDF برای ارتباط
The TF/IDF Algorithm for Relevance
-
س Quالات با شرایط معمول
Queries with Common Terms
-
سeriesالات بولین کامپاند
Boolean Compund Queries
-
نمایش عبارات و پارامتر تقویت
Term Queries and the Boost Parameter
-
با استفاده از زمینه فیلتر جستجو کنید
Search Using the Filter Context
اجرای سeriesالات تحلیلی از طریق تجمیع ها
Executing Analytical Queries Through Aggregations
-
انواع جمع بندی ها
Types of Aggregations
-
پیاده سازی تجمعات متریک
Implementing Metric Aggregations
-
تجمع کاردینالیتی
The Cardinality Aggregation
-
پیاده سازی جمع آوری سطل
Implementing Bucketing Aggregations
-
تجمعات تو در تو چند سطحی
Multi-level Nested Aggregations
-
جمع آوری سطل فیلترها و فیلترها
The Filter and Filters Bucketing Aggregations
نمایش نظرات