آموزش Apache Pinot: A Hands on Course

Apache Pinot : A Hands on Course

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: مفاهیم اصلی Apache Pinot را بیاموزید که یک ذخیره‌گاه داده‌های Realtime Analytics جدید است و همچنین با نمونه‌های دستی کار کنید درباره یک سیستم OLAP بی‌درنگ بسیار مقیاس‌پذیر بیاموزید: Apache Pinot با Pinot تجربه‌ای را تجربه کنید درباره جذب دسته‌ای و جریانی و نحوه پشتیبانی Pinot از هر دو اطلاعات بیاموزید. اطلاعات در مورد تمام اجزای Pinot با بهینه سازی های مختلفی که می توان در Pinot برای بهبود تاخیرهای پرس و جو انجام داد آشنا شوید

Apache Pinot یک پایگاه داده تحلیلی توزیع شده بیدرنگ است. می‌تواند میلیون‌ها رویداد بی‌درنگ را در دقیقه مدیریت کند و همچنین می‌تواند درخواست‌ها را در چند میلی ثانیه ارائه دهد.

Pinot یک فناوری جدید داده بزرگ است که توسط چندین شرکت مانند Linkedin، Uber، Slack، Target، Walmart و بسیاری دیگر مورد استفاده قرار گرفته است. با توجه به اینکه تجزیه و تحلیل بی‌درنگ داده‌های بزرگ بسیار مهم می‌شود، یادگیری یک فناوری بر اساس تقاضا مانند Pinot یک افزونه عالی به مجموعه مهارت‌های شما خواهد بود.

Pinot عمدتاً در User Facing Realtime Analytics استفاده می‌شود، جایی که کاربران نهایی یک برنامه می‌توانند مستقیماً درخواست‌هایی را برای Pinot ارسال کنند. برنامه های کاربردی کاربر باید در چند میلی ثانیه پاسخ دهند و همچنین نیاز به رسیدگی به حجم عظیمی از درخواست ها دارند. پینو می تواند هر دوی اینها را به خوبی انجام دهد. Pinot همچنین می‌تواند برای دریافت اطلاعات بینش از داده‌های هم‌زمان استفاده شود.

من این دوره آموزشی را در آپاچی پینوت ایجاد کردم تا بتوانید درک خوبی از چیستی پینوت و زمان استفاده از آن به دست آورید.

این دوره موضوعات زیر را پوشش می دهد

  • مقدمه ای بر Pinot.

  • مورد استفاده معمولی برای Pinot.

  • جلسات عملی برای راه اندازی یک خوشه کامل Pinot در دستگاه محلی شما.

  • معرفی سریع کافکا برای نشان دادن نحوه استفاده از آن به همراه Pinot برای انتقال جریان.

  • دریافت جریانی و دسته‌ای در Pinot با جلسات Hands-On مربوطه.

  • بهبود تأخیرهای پرس و جو با نمایه سازی در Pinot با یک جلسه Hands-On.

  • بهبود تأخیرهای پرس و جو در Pinot با استفاده از تکنیک های پیش انباشته با یک جلسه Hands-On.

  • انواع پرس و جوهایی که توسط Pinot پشتیبانی می شوند.

این دوره تضمین می کند که شما ایده خوبی در مورد مفاهیم مختلف Pinot بدست آورید. همچنین، جلسات Hands-On تضمین می کند که تمام مفاهیمی که آموخته اید می توانند به صورت عملی پیاده سازی شوند.


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

معرفی Introduction

  • معرفی Introduction

  • آپاچی پینوت چیست و چه زمانی از آن استفاده کنیم What is Apache Pinot and When to use it

  • این دوره شامل چه مواردی خواهد بود؟ What will this course cover?

  • مسابقه مقدمه Introduction Quiz

اجزای Apache Pinot Components of Apache Pinot

  • جداول و بخش ها Tables and Segments

  • سرور و کارگزار Server and Broker

  • کنترل کننده Controller

  • مستاجرین Tenants

  • خوشه Cluster

  • آزمون اجزای Apache Pinot Quiz on Components of Apache Pinot

Apache Pinot - Hands On Setup Apache Pinot - Hands On Setup

  • تنظیم محیط [Hands On] Setting up the Environment [Hands On]

  • راه اندازی خوشه Pinot در یک ماشین مستقل [Hands On] Setting up the Pinot Cluster in a Standalone machine [Hands On]

  • Pinot Data Explorer [Hands On] Pinot Data Explorer [Hands On]

  • آزمون راه اندازی دستی Hands On Setup Quiz

انتقال جریان/زمانی در Pinot Stream/Realtime Ingestion in Pinot

  • معرفی سریع آپاچی کافکا A Quick Introduction to Apache Kafka

  • خط لوله انتقال جریان در پینو Stream Ingestion pipeline in Pinot

  • پخش جریانی با کافکا و پینو [Hands On] Stream ingestion with Kafka and Pinot [Hands On]

  • انتقال جریانی با Json های تودرتو در Pinot [Hands On] Stream ingestion with Nested Jsons in Pinot [Hands On]

  • امتحان مصرف بی‌درنگ Realtime Ingestion Quiz

بلع دسته ای در Pinot Batch Ingestion in Pinot

  • خط لوله بلع دسته ای در Pinot Batch Ingestion pipeline in Pinot

  • بلع دسته ای در Pinot با حالت مستقل [Hands On] Batch Ingestion in Pinot with Standalone Mode [Hands On]

  • بلع دسته ای در پینوت با اسپارک آپاچی [Hands On] Batch Ingestion in Pinot with Apache Spark [Hands On]

  • مسابقه بلع دسته ای Batch ingestion quiz

جستجوی داده ها در Pinot Querying Data in Pinot

  • پرس و جوهای اساسی، تحولات و تجمعات Basic Queries, Transformations and Aggregations

  • پرس و جو در Pinot [Hands On] Querying in Pinot [Hands On]

  • درخواست با Broker REST API [Hands On] Querying with Broker REST API [Hands On]

نمایه سازی Indexing

  • شاخص رو به جلو Forward Index

  • شاخص معکوس Inverted Index

  • شاخص محدوده Range Index

  • نمایه سازی [Hands On] Indexing [Hands On]

  • آزمون نمایه سازی Indexing Quiz

پیش تجمعات Pre-aggregations

  • شاخص درخت ستاره Star Tree Index

  • فهرست درخت ستاره [دست در دست] Star Tree Index [Hands On]

خلاصه Summary

  • خلاصه Summary

نمایش نظرات

Udemy (یودمی)

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

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

آموزش Apache Pinot: A Hands on Course
جزییات دوره
2.5 hours
28
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
332
- از 5
دارد
دارد
دارد
Aditya S
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Aditya S Aditya S

مهندس ارشد نرم افزار، وبلاگ نویس فنی پاره وقت