تخفیف ویژه همین الان — دوره‌های تخفیف‌دار را ببینید.
روز
:
ساعت
:
دقیقه
:
ثانیه
تخفیف‌های ویژه
دوره آموزشی پیشرفته Redis

دوره آموزشی پیشرفته Redis

2 ساعت 8 دقیقهپیشرفته2023-04-19

مدرسین

Janani Ravi

Janani Ravi

Certified Google Cloud Architect and Data Engineer

جزئیات دوره

می‌خوای Redis رو در حد حرفه‌ای یاد بگیری و از قابلیت‌های پیشرفته‌ش استفاده کنی؟ 😎 توی این دوره آموزشی، با ویژگی‌های پیشرفته سرور پایگاه داده ردیس (Redis) آشنا می‌شی و یاد می‌گیری چطور از این ابزار قدرتمند به بهترین شکل استفاده کنی.

مدرس این دوره، جَنانی راوی، از نصب و بهینه‌سازی Redis شروع می‌کنه و بهت نشون می‌ده که چطور Redis رو روی سیستم خودت راه‌اندازی کنی و عملکردش رو بهینه کنی تا سرعت و کارایی بهتری داشته باشی.

بعد از اون، یاد می‌گیری چطور عملکرد Redis رو تست کنی و بنچمارک بگیری تا مطمئن بشی که عملیات پایگاه داده‌ای تو با بالاترین سرعت و کارایی اجرا می‌شن.

یکی از جذاب‌ترین بخش‌های این دوره، آموزش RediSearch هست که بهت کمک می‌کنه قابلیت‌هایی مثل جستجوی پیشرفته، ایندکس‌گذاری ثانویه (Secondary Indexing) و جستجوی متن کامل (Full-text Search) رو به Redis اضافه کنی. با این ویژگی، می‌تونی داده‌ها رو خیلی سریع‌تر و دقیق‌تر جستجو کنی و نتایج بهتری بگیری.

در نهایت، یاد می‌گیری که چطور داده‌های JSON رو با RedisJSON مدیریت و پردازش کنی. این قابلیت بهت این امکان رو می‌ده که ساختارهای پیچیده داده‌ای رو مستقیماً در Redis ذخیره و کوئری‌گیری کنی، بدون اینکه نیازی به دیتابیس‌های دیگه داشته باشی.

اگه می‌خوای Redis رو به سطح حرفه‌ای برسونی و از تمام قابلیت‌های پیشرفته‌ش استفاده کنی، این دوره یه انتخاب عالیه! 🚀

🎯 اهداف یادگیری:
✔ نصب و بهینه‌سازی Redis برای عملکرد بهتر
✔ اجرای بنچمارک (Benchmarking) برای تست سرعت و عملکرد Redis
✔ استفاده از RediSearch برای جستجوی سریع و ایندکس‌گذاری پیشرفته
✔ کوئری‌گیری و مدیریت داده‌های JSON در Redis با RedisJSON
✔ یادگیری بهترین روش‌ها برای استفاده حرفه‌ای از Redis

مهارت ها

RedisAdvancedDatabase DevelopmentDatabase ManagementOpen SourceSoftware Development

سرفصل ها

0. مقدمه

  • 01 - مروری بر Redis

1. نصب و راه‌اندازی Redis

  • 02 - بهینه‌سازی Redis
  • 03 - نصب Redis در macOS
  • 04 - نصب Redis در لینوکس دبیان

2. بهبود عملکرد با خطوط لوله

  • 05 - لوله کشی
  • 06 - لوله گذاری با استفاده از Redis CLI
  • 07 - لوله گذاری با استفاده از کلاینت پایتون
  • 08 - بهبود عملکرد با لوله کشی
  • 09 - تجزیه یک فایل متنی برای اجرای دستورات خط لوله

3. محک زدن یک سرور Redis

  • 10 - محک زدن
  • 11 - محک زدن Redis
  • 12 - پیکربندی ابزار بنچمارک
  • 13 - پیکربندی یک قانون فایروال
  • 14 - نمونه سازی Cloud VM در مناطق مختلف
  • 15 - اجرای سرور Redis در دو مکان مختلف
  • 16 - مقایسه تاخیر برای سرورهای Redis در مکان‌های مختلف
  • 17 - محک زدن عملیات خط لوله و چند رشته ای

4. انجام جستجوی کامل متن اولیه با RediStack

  • 18 - معرفی RediStack
  • 19 - نصب RediStack در macOS
  • 20 - نصب RediStack در لینوکس دبیان
  • 21 - ایجاد فهرست جستجو و انجام جستجو
  • 22 - پروفایل سازی و جستجوی چندین فیلد
  • 23 - به روز رسانی بیدرنگ پروفایل ها

5. جستجوهای کامل متن کامل را انجام دهید

  • 24 - استفاده از عملیات منطقی در کوئری‌های جستجو
  • 25 - کنترل جستجو با استفاده از گزینه ها
  • 26 - انجام جستجوی برچسب
  • 27 - پروفایل سازی و جستجوی فیلدهای عددی
  • 28 - پیکربندی کلمات توقف برای جستجوی متن
  • 29 - انجام جستجوی فازی
  • 30 - گروه بندی و تجمیع

6. جستجو در ساختارهای JSON با RedisJSON

  • 31 - کار با اشیاء JSON
  • 32 - کار با آرایه‌های JSON
  • 33 - انجام عملیات بر روی آرایه‌های JSON
  • 34 - انجام عملیات بر روی اشیاء JSON
  • 35 - انجام عملیات روی رشته‌ها و مقادیر عددی در JSON
  • 36 - جستجوی اسناد JSON

نتیجه

  • 37 - خلاصه و مراحل بعدی

دوره های مرتبط

درباره ما

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

شماره تلفنکانال آپاراتپشتیبانی تلگرامکانال تلگرامپیج اینستاگرام

کلیه‌ی حقوق این سایت متعلق به لینداکده می باشد

قوانین و شرایط|حریم خصوصی

نماد الکترونیک enamad در صورت اتصال با آی‌پی داخل کشور، نمایش داده خواهد شد.
logo-samandehi - لوگو ساماندهی
zarinpal
zibal