آموزش الاستیک جستجو در عمق

Elasticsearch in Depth

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
با قابلیت فهرست‌بندی و جستجوی اسناد با استفاده از متن ساده، Elasticsearch به یکی از محبوب‌ترین و پرکاربردترین موتورهای جستجو تبدیل شده است. در این دوره، ادوارد کاپریولو از اصول اولیه کارهایی که Elasticsearch می تواند انجام دهد فراتر می رود. ادوارد نوع داده تخصصی و پشتیبانی از پرس و جو را پوشش می دهد - مانند استفاده از خطوط لوله برای افزایش داده ها و ترکیب فیلدها برای ساده کردن جستجو. او به شما نشان می‌دهد که چگونه کوئری‌های پیشرفته مانند تجمیع‌ها و کار با نام‌های مستعار فهرست را اجرا کنید و زبانی را برای به‌روزرسانی و اصلاح داده‌ها توضیح می‌دهد. اگر آماده هستید عمیق‌تر به فهرست‌سازی و جستجو در Elasticsearch بروید، در این دوره آموزشی به ادوارد بپیوندید.

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

معرفی Introduction

  • بسیار بیشتر از جستجوی تمام متن Much more than full-text searches

1. شروع به کار 1. Getting Started

  • پشته Elasticsearch The Elasticsearch stack

  • نصب Elasticsearch و Kibana به صورت محلی Installing Elasticsearch and Kibana locally

  • اجرای عملیات داده های اولیه شبیه به CRUD Executing basic CRUD-like data operations

  • استفاده از Elastic SQL Using Elastic SQL

  • طرحواره الاستیک پایه و طراحی داده Basic Elastic schema and data design

  • موضوعات طرحواره پایگاه داده سند Document database schema topics

2. نوع داده تخصصی و پشتیبانی پرس و جو 2. Specialized Data Type and Query Support

  • یافتن اشیا با GeoShape Finding objects with GeoShape

  • ذخیره داده ها و جستجوی داده های تو در تو پیچیده Storing data and searching complex nested data

  • ایجاد روابط والدین/فرزند بین اسناد Creating parent/child relationships between documents

  • ترکیب چندین فیلد برای ساده کردن جستجو Combining multiple fields to simplify searching

  • استفاده از خطوط لوله Elasticsearch برای افزایش داده ها Using Elasticsearch pipelines to enhance data

  • ذخیره سازی داده ها با ساختارهای مختلف با استفاده از Flatten Storing data with varying structures using flatten

3. پرس و جوهای پیشرفته 3. Advanced Queries

  • فیلتر کردن، تطبیق و امتیازدهی توضیح داده شده است Filtering, matching, and scoring explained

  • بازیابی مجموعه نتایج بزرگ با استفاده از Scroll API Retrieving large result sets using the Scroll API

  • انجام تجمیع Performing aggregations

  • قالب های نمایه سازی برای تعریف ویژگی های شاخص Indexing templates to define index properties

  • پیاده سازی داده های در حال انقضا با مدیریت چرخه حیات Implementing expiring data with lifecycle management

  • کار با نام مستعار شاخص Working with index aliases

4. اصلاح داده ها 4. Modifying Data

  • به روز رسانی اسناد با استفاده از اسکریپت Updating documents using scripting

  • ذخیره اسکریپت ها برای استفاده مجدد Saving scripts for reuse

  • به روز رسانی با پرس و جو Updating by query

  • با استفاده از نسخه سازی اسناد Using document versioning

  • مدیریت عملیات طولانی مدت با استفاده از Task API Managing long-running operations using Task API

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

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

آموزش الاستیک جستجو در عمق
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 27m
25
Linkedin (لینکدین) lynda-small
07 فروردین 1402 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Edward Capriolo Edward Capriolo

فن‌شناس، نویسنده، سخنران

ادوارد کاپریولو یک فن‌شناس، نویسنده و سخنران است.

ادوارد مدیر دویچه بانک است که به عنوان افسر حفاظت از داده ها و مسئول امنیت اطلاعات فنی فعالیت می کند. او در طراحی فروشگاه های داده مقیاس پذیر با استفاده از پایگاه داده Apache Cassandra NoSQL تخصص دارد. ادوارد در مورد موضوعات مختلفی در سراسر کشور صحبت کرده است (داده‌های حفاری، NoSQL، فناوری تبلیغات) و نویسنده کتاب آشپزی با کارایی بالا کاساندرا و نویسنده برنامه‌نویسی Hive: Data Warehouse و Query است. زبان برای Hadoop.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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