آموزش ساخت سرور جستجو با Elasticsearch [ویدئو]

Building a Search Server with Elasticsearch [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: با Elasticsearch درباره این ویدیو یک رابط کاربری جستجوی کاملاً برجسته و مقیاس‌پذیر بسازید • شروع به ساخت موتور جستجوی خود با Elasticsearch، از راه‌اندازی تا جذب و پرس و جو کنید •راه اندازی یک کلاستر Elasticsearch و یک رابط جستجوی کامل در AngularJS، همه در یک پروژه جامع •اجرای ویژگی های جستجو مانند برجسته کردن، فیلترها، و تکمیل خودکار، و ساخت یک موتور جستجوی قوی در جزئیات از آنجایی که میزان داده های موجود در سرتاسر جهان به رشد خود ادامه می دهد، تجربیات جستجوی موفق به طور فزاینده ای به یک مزیت رقابتی بزرگ تبدیل می شوند. بهترین محتوای دنیا اگر به راحتی پیدا نشود بی فایده است. Elasticsearch یک موتور جستجوی قدرتمند و با طراحی خوب است که برای ساخت برنامه های جستجوی سفارشی استفاده می شود که به کاربران امکان می دهد به سرعت اطلاعات مربوطه را از برنامه یا وب سایت خود پیدا کنند. این دوره ابزارهای مورد نیاز برای ایجاد اپلیکیشن جستجوی سفارشی خود را در اختیار شما قرار می دهد. در طول این دوره، خواهید دید که کار با Elasticsearch چقدر می تواند مفید باشد و چگونه از آن برای ساختن یک برنامه جستجوی واقعی کامل با نتایج، هایلایت، فیلترها و تکمیل خودکار استفاده کنید. با مقدمه‌ای بر Elasticsearch و برنامه‌های سمت سرویس گیرنده شروع می‌کنیم، سپس به یادگیری نحوه طبقه‌بندی خودکار Elasticsearch انواع فیلدها و در صورت نیاز به لغو آن‌ها چه کاری باید انجام دهیم، ادامه می‌دهیم. ما همچنین بسیاری از انواع پرس و جو را که Elasticsearch برای برگرداندن نتایج برای برنامه AngularJS ما ارائه می دهد، پوشش خواهیم داد. هنگامی که برخی از نتایج اولیه را به دست آوردیم، فیلترهایی (که در Elasticsearch تجمیع نامیده می شوند) اضافه می کنیم تا کاربران بتوانند به راحتی نتایج را به یک موضوع خاص محدود کنند. سپس نحوه پیاده‌سازی تکمیل خودکار و برجسته‌سازی را پوشش می‌دهیم و در نهایت با یک نمای کلی از استقرار و امنیت کامل می‌کنیم. این دوره شما را با ابزارهایی که برای ایجاد رابط های جستجوی غنی نیاز دارید که نتایج عالی را به کاربران شما ارائه می دهد، مجهز می کند.

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

شروع کار با Elasticsearch Getting Started with Elasticsearch

  • اهداف دوره Course Objectives

  • شروع شدن Getting Started

  • نصب و پیکربندی Elasticsearch Installing and Configuring Elasticsearch

بلع داده ها Data Ingestion

  • بلع سند اولیه Ingesting the Initial Document

  • اختصاص انواع فیلدها Assigning Field Types

  • موضوعات بلع پیشرفته Advanced Ingestion Topics

جستجوی ElasticSearch Querying ElasticSearch

  • انواع پرس و جو پایه Basic Query Types

  • انواع پرس و جو تخصصی Specialized Query Types

  • ترکیب کوئری ها Combining Queries

اتصال ElasticSearch به برنامه ما Connecting ElasticSearch to Our Application

  • ساختار برنامه Application Structure

  • نمایش نتایج Displaying Results

  • جستجوکردن Searching

قابلیت جستجوی پیشرفته The Advanced Search Functionality

  • مشخص کردن Highlighting

  • مرتب سازی Sorting

  • تجمعات Aggregations

افزودن قابلیت تکمیل خودکار Adding the Autocomplete Functionality

  • پیشنهادات مدت Term Suggestions

  • پیشنهادات عبارت Phrase Suggestions

  • تکمیل خودکار با نتایج Autocomplete with Results

در حال اتمام Finishing Up

  • تنظیم ارتباط Relevancy Tuning

  • گسترش Deployment

  • امنیت Security

نمایش نظرات

نظری ارسال نشده است.

آموزش ساخت سرور جستجو با Elasticsearch [ویدئو]
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1 h 53 m
21
Packtpub packtpub-small
07 اردیبهشت 1394 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
2
4.5 از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Stephen Coursen Stephen Coursen

Daniel Beach Daniel Beach

دانیل بیچ یک معمار جستجو است و متخصص در توسعه برنامه های کاربردی سمت مشتری است. او در Opensource Connections کار می‌کند، جایی که برنامه‌های جستجو برای سازمان‌هایی از ناشران گرفته تا سازمان‌های دولتی ساخته است.

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.