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

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

نمایش نظرات

آموزش الاستیک جستجو در عمق
جزییات دوره
1h 27m
25
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
-
- از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Edward Capriolo Edward Capriolo

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

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

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