آموزش Redis Essential Training

Redis Essential Training

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره:
اگر علاقه مند به یادگیری بیشتر در مورد نحوه استفاده از Redis هستید، نمی توانستید زمان مناسب تری را انتخاب کنید. دانستن نحوه استفاده از پایگاه داده منبع باز و درون حافظه به سرعت به یک مهارت بسیار مورد توجه تبدیل می شود. در این دوره، مدرس Fernando Doglio مفاهیم اصلی و عملکردهای اساسی Redis را برای مدیریت داده، پردازش داده و موارد دیگر پوشش می دهد.

با اصول اولیه راه اندازی سریع و شروع کار با ساختارهای داده به تنهایی آشنا شوید. . هش‌ها، فهرست‌ها و مجموعه‌ها، استراتژی‌های نام‌گذاری کلید، و راه‌های دیگر برای خواندن و نمایش داده‌ها، از جمله pub/sub، گذرگاه‌های پیام، جریان‌ها و اعلان‌های فضای کلید را کاوش کنید. در پایان این دوره، شما به مهارت‌هایی مجهز می‌شوید که برای استقرار Redis به‌عنوان پایگاه داده، حافظه پنهان، کارگزار پیام یا موتور جریان، باید بدانید.

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

مقدمه Introduction

  • درک ردیس Understanding Redis

  • نصب Redis Installing Redis

  • نمای کلی ترمینال CLI Overview of the terminal CLI

  • آشنایی با اسناد Redis Understanding Redis docs

1. مبانی Redis 1. Basics of Redis

  • Redis چیست؟ What is Redis?

  • انواع داده ها Data types

  • اولین دستور شما: SET Your first command: SET

  • تست GET Testing GET

  • بازی با تار Playing around with strings

  • امتحان فصل Chapter Quiz

2. نمایش ساختارهای داده پیچیده: هش 2. Representing Complex Data Structures: Hashes

  • هش چیست؟ What are hashes?

  • نوشتن و خواندن از روی هش Writing and reading from hashes

  • کاوش هش Exploring hashes

  • امتحان فصل Chapter Quiz

3. لیست ها و مجموعه ها در Redis 3. Lists and Sets in Redis

  • مقدمه ای بر لیست ها Introduction to lists

  • درک مکانیک پاپ و فشار Understanding the pop and push mechanics

  • مثال عملی: ساخت یک سیستم صف با لیست Practical example: Building a queuing system with lists

  • افزودن افراد به صف Adding people to the queue

  • بیرون آوردن مردم از صف Getting people out of the queue

  • بررسی اینکه چه کسی آنجاست Checking who's there

  • قرار دادن کسی وسط Putting someone in the middle

  • بررسی اینکه چه کسی آخرین نفر در صف است Checking who's the last one in the queue

  • تجزیه و تحلیل راه حل: مشکلات با اعضای مکرر Analyzing the solution: Problems with repeated members

  • مجموعه ها در مقایسه با لیست ها Sets compared to lists

  • اجرای یک مثال صف با استفاده از مجموعه ها Running a queuing example using sets

  • امتحان فصل Chapter Quiz

4. مجموعه های مرتب شده 4. Sorted Sets

  • توضیح اینکه مجموعه مرتب شده چیست Explaining what a sorted set is

  • نمونه تابلوی رهبر با استفاده از یک مجموعه مرتب شده Leader board example using a sorted set

  • امتحان فصل Chapter Quiz

5. استراتژی نامگذاری کلید 5. Key Naming Strategies

  • مقایسه Redis با پایگاه داده های رابطه ای Comparing Redis to relational databases

  • ارتباط کلیدها با یکدیگر Relating keys to each other

  • ارائه مدل های چند کلیدی Representing multi-key models

  • امتحان فصل Chapter Quiz

6. فراتر از ذخیره سازی داده ها 6. Beyond Data Storage

  • چه کار دیگری می توانید با Redis انجام دهید؟ What else can you do with Redis?

  • کاوش Pub/Sub Exploring Pub/Sub

  • کاوش جریان ها: افزودن داده ها Exploring streams: Adding data

  • کاوش در جریان ها: خواندن داده ها Exploring streams: Reading data

  • مثال: اتوبوس پیام بلادرنگ با استفاده از Pub/Sub Example: Real-time message bus using Pub/Sub

  • امتحان فصل Chapter Quiz

7. تماشای کلیدها برای به روز رسانی 7. Watching Keys for Updates

  • مقدمه ای بر اعلان های فضای کلید Introduction to key-space notifications

  • مثال عملی: ساختن ویژگی وقفه زمانی جلسه Practical example: Building a session timeout feature

  • وضوح Resolution

  • توضیح کلی Explanation overview

  • امتحان فصل Chapter Quiz

نتیجه Conclusion

  • چگونه درباره Redis اطلاعات بیشتری کسب کنیم How to learn more about Redis

نمایش نظرات

نظری ارسال نشده است.

آموزش Redis Essential Training
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
1h 26m
45
Linkedin (لینکدین) lynda-small
11 آذر 1401 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
-
- از 5
ندارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Fernando Doglio Fernando Doglio

نویسنده منتشر شده، مدافع توسعه دهنده در OpenReplay

فرناندو بیش از 20 سال تجربه حرفه ای در صنعت توسعه نرم افزار دارد. او به‌عنوان توسعه‌دهنده، طراح، معمار نرم‌افزار، ویرایشگر، میزبان پادکست و مدیر مهندسی داده کار کرده است و به مشتریان کمک می‌کند تا زیرساخت‌های پلتفرم مقیاس‌پذیر را در محل و همچنین در فضای ابری بسازند. فرناندو نویسنده هشت کتاب و بیش از 250 مقاله و متخصص در روبی، پرل، پی‌اچ‌پی، پایتون و جاوا اسکریپت، عاشق پروژه‌های فنی پیشرو، کار با کد و ایجاد محتوای جدید برای حل مشکلات پیچیده است. او دارای مدرک کارشناسی ارشد مدیریت بازرگانی از مدرسه بازرگانی Carem است و در حال حاضر به عنوان مدافع توسعه در OpenReplay کار می کند.

Linkedin (لینکدین)

لینکدین: شبکه اجتماعی حرفه‌ای برای ارتباط و کارآفرینی

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

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