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