لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع Elasticsearch: ساخت، پرسوجو و بهینهسازی با ELK
- آخرین آپدیت
دانلود Elasticsearch: Build, Query & Optimize with ELK
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
با گذراندن این دوره، کاربران قادر خواهند بود مدلهای داده را طراحی کنند، کلاسترها را پیکربندی نمایند، تحلیلگرهای (Analyzers) سفارشی بسازند و پرسوجوهای قدرتمندی را در Elasticsearch ایجاد کنند. همچنین آنها در استفاده از APIهای Cluster، Indices و Document برای مدیریت بهینه دادههای توزیع شده تسلط خواهند یافت. این دوره مهارتهای عملی در پیکربندی تحلیلگرها، جلوگیری از مشکل Split-brain، تبدیل پرسوجوهای SQL به DSL در Elasticsearch و پیادهسازی جستوجوهای پیشرفته مانند geo_point و geo_shape را ارائه میدهد.
این دوره با پر کردن شکاف بین تئوری و کاربرد عملی، یادگیرندگان را قادر میسازد تا از Elasticsearch در کنار Logstash و Kibana برای دریافت دادههای بلادرنگ، ایندکسگذاری و بصریسازی استفاده کنند. برخلاف آموزشهای سنتی پایگاه داده، این دوره بر معماری توزیع شده، جستوجوی نزدیک به بلادرنگ (Near Real-time) و استراتژیهای عملی عیبیابی تأکید دارد.
آنچه این دوره را منحصر به فرد میکند، پوشش جامع مفاهیم پایه تا APIهای پیشرفته Elasticsearch است که با سناریوهای واقعی برای برجستهسازی مقیاسپذیری، بهینهسازی عملکرد و دقت پرسوجوها ترکیب شده است. چه در سیستمهای NoSQL مبتدی باشید و چه یک متخصص IT که قصد دارد فراتر از مبانی پیش برود، این دوره شما را با دانش و اعتماد به نفس لازم برای بهکارگیری مؤثر Elasticsearch در محیطهای مدرن دادهمحور مجهز میکند.
سرفصل ها و درس ها
مبانی Elasticsearch و NoSQL
Foundations of Elasticsearch and NoSQL
مقدمهای بر آموزش جامع Elastic Stack (ELK)
Introduction to Comprehensive Elastic Stack (Elk Stack) Training
آشنایی با NoSQL
Introduction to Nosql
نصب Elasticsearch
Installation of Elastic Search
تعاریف کلیدی و مهم
Important Key Definitions
کلاستر در Elasticsearch
Cluster of of Elastic Search
مپینگها (Mappings)
Mappings
ادامه مبحث مپینگها
Mappings Continues
انواع جداول داده در Elasticsearch
Types of Datatable Elastic Search
بررسی IP Keyword Date و Nested
IP Keyword Date and Nested
ابزارهای توسعه (Dev Tools)
Dev Tools
تحلیلگرها، تراکنشها و پیکربندی کلاستر
Analyzers, Transactions, and Cluster Configuration
تحلیلگرهای Elasticsearch
Elasticsearch Analyzers
اجزای سه گانه تحلیلگرها
Analyzers Consists of 3 Components
ایندکس معکوس توکنبندی شده
Tokenized Inverted Index
فیلتر توکن (Token Filter)
Token Filter
تراکنشها
Transactions
تحلیلگر Edge Gram و Synonym
Edge Gram and Synoym Analyzer
تنظیمات Cluster Dot Name
Cluster Dot Name
پیکربندی Discovery
Discovery Configuration
پیکربندی Gateway
Gateway Configuration
دادههای فیلد (Field Data)
Field Data
مشکل Split Brain
Split Brain
روشهای جلوگیری از مشکل Split Brain
How to Avoid the Split-Brain Problem
پرسوجو در Elasticsearch
Querying in Elasticsearch
زمینه پرسوجو (Query Context)
Query Context
زمینه فیلتر (Filter Context)
Filter Context
پرسوجوی Match Phrase
Match Phrase Query
پرسوجوی Text و Title
Text and Title Query
پرسوجوی سطح Term
Term Level Query
ادامه پرسوجوی سطح Term
Term Level Query Continue
توضیحات بیشتر درباره پرسوجوی سطح Term
More on Term Level Query
پرسوجوی بازه (Range Query)
Range Query
ادامه پرسوجوی بازه
Range Query Continue
پرسوجوهای Prefix و Exists
Prefix Exists Query
دادههای Geo Shape
Geo Shape Data Shape
مثال کاربردی Geo Shape
Geo Shape Data Shape Example
پرسوجوی مرتبسازی Geo Point و مثال آن
Geo Point Sort Query and its Example
فیلتر Geo Distance و مثال آن
Geo Distance Query Filter and its Example
پرسوجوی Geo Polygon
Geo Polygon Query
ادامه پرسوجوی Geo Polygon
Geo Polygon Query Continues
مدلسازی دادهها و تحلیلگرهای سفارشی
Data Modeling and Custom Analyzers
بررسی رفتار کلمات کلیدی (Keywords)
Working on Behaviour of Keywords
تبدیل پرسوجوی SQL به Elasticsearch
Convert SQL Query to Elasticsearch Queries
ادامه تبدیل SQL به Elasticsearch
Convert SQL Query to Elasticsearch Queries Continues
کار با مدل داده (Data Model)
Working with Data Model
جزئیات بیشتر درباره مدل داده
More on Data Model
مثال از مدل داده
Example of Data Model
ادامه مثال مدل داده
Example of Data Model Continues
کار با تحلیلگرهای سفارشی متعدد
Working with Multiple Custom Analyzers
راهکار استفاده از چندین تحلیلگر سفارشی
Solution Multiple Custom Analyzers
توضیحات تکمیلی تحلیلگرهای سفارشی
More on Multiple Custom Analyzers
الگوهای پویا (Dynamic Templates) در پرسوجوها
Dynamic Templates in Elastic Search Queries
مثالی از الگوهای پویا
Example of Dynamic Templates
الگوهای پویای Path و Pattern
Path and Pattern Dynamic Templates
مثالی از Path و Pattern
Example of Path and Pattern
کار با مپینگ ویژگیها در الگوهای پویا
Working with Attributes Mapping in Dynamic Template
ادامه مپینگ ویژگیها در الگوهای پویا
Working with Attributes Mapping in Dynamic Template Continues
ایجاد شیء Area Object با مپینگ ویژگیها
Creating Mapped Attribute Area Object
APIهای Elasticsearch و مدیریت مستندات
Elasticsearch APIs and Document Management
APIهای کلاستر در پرسوجوهای Elasticsearch
Cluster APIs in Elasticsearch Queries
مثال از APIهای کلاستر
Example of Cluster APIs
تغییر مسیرهای کلاستر (Cluster Reroutes)
Cluster Reroutes
مثال از تغییر مسیرهای کلاستر
Example of Cluster Reroutes
APIهای ایندکس در پرسوجوهای Elasticsearch
Indices APIs in Elastic Search Queries
مثال از ایجاد یک Slot Index
Example of Creating a Slot Index
APIهای Open و Index
Open and Index APIs
مپینگ Get و Put در APIهای ایندکس
Get and Put Mapped in Index APIs
کار با Aliasهای ایندکس با استفاده از Index APIs
Working Indices Aliases using Index APIs
APIهای مستند (Document APIs) در Elasticsearch
Document APIs in Elastic Search Queries
کار با Get APIs در Document APIs
Working with Get APIs in Document APIs
کار با Delete APIs در Document APIs
Working with Delete APIs in Document APIs
کار با Update و Bulk APIs در Document APIs
Working with Update and Bulk APIs in Document APIs
نمایش نظرات