قیمت این دوره : 100,000 تومان
  • مدرس دوره : هادی حسنی ( رزومه )
  • تعداد دانشجویان این دوره : 21 نفر
  • تعداد ویدیوها : 13 ویدیو
  • مدت زمان دوره : 2:43:00
  • سطح دوره : متوسط
  • وضعیت دوره : به اتمام رسیده
  • تاریخ آخرین بروزرسانی : 1398/10/19
 فروش این دوره متوقف شده است.

آموزش دیتابیس Redis

در 10-15 سال اخیر روند کارکرد برنامه ها تغییر کرده است. دیگر برنامه های کوچک با داده های کم نداریم و نرم افزار ها به سمت Big Data یا داده های زیاد رفته اند و استفاده از Cloud Computing یا محاسبات ابری افزایش یافته است.
ما به ازای کارکرد، نوع  داده ها و نوع کارکرد نرم افزار باید بهترین ابزار را استفاده کنیم. یعنی تا آنجا که می توانیم باید از بهترین زبان برنامه نویسی، بهترین سخت افزار و بهترین پایگاه داده که با نوع کارمان متناسب است استفاده کنیم.
پس ما با توجه به سناریو و پروژه ای که میخواهیم توسعه دهیم باید از تکنولوژی های مختلف استفاده کنیم. در یک پروژه بهترین پایگاه داده برای ما پایگاه داده های رابطه ای مانند Sql Server هستند و در پروژه دیگر با توجه به نوع پروژه باید از پایگاه داده های NoSql مانند Mongo یا Redis استفاده کنیم. 
پایگاه داده های NoSql ، پایگاه داده های غیر رابطه ای و توزیع شده هستند که برای نگهداری داده نیاز به ساختار جدول ندارند. 
حداقل به 2 دلیل مهم این نوع پایگاه داده ها کاربرد زیادی دارند. اول اینکه ضعف های پایگاه داده های رابطه ای را بر طرف کردند و دوم اینکه پایگاه داده های رابطه ای جواب گوی نظام محاسباتی فعلی دنیا نیستند که در یک لحظه میلیون ها نفر میخواهند به پایگاه داده ای از تصاویر، فیلم و متن دسترسی داشته باشند.
Redis یک پایگاه داده Key-Value Base است. یعنی هر رکورد با یک کلید ذخیره می شود. در واقع می توان گفت Redis مانند یک Dictionary عمل می کند و به خاطر همین سرعت خواندن و نوشتن داده بسیار زیاد است.
Redis به صورت پیش فرض داده ها را روی حافظه ذخیره میکند ولی این قابلیت هم وجود داره که داده ها بر روی هارد دیسک ذخیره شوند.
مهمترین ویژگی Redis سرعت بالای کار با این نوع پایگاه داده است. در بنچ مارک هایی که بر روی Redis  انجام شده است تا 110 هزار ثبت رکورد در ثانیه و 80 هزار دریافت رکورد ثبت شده است.
در این دوره سعی می شود تمام مواردی که برای کار با Redis بصورت حرفه ای نیاز است بیان شود تا بدون مشکل پروژه های خود را با Redis پیاده سازی کنید.
برای مشاهده عناوین دوره لطفا ویدئوی معرفی دوره را ملاحظه فرمایید.

 

4 جلسه اول دوره رایگان است .

لطفا سوالات خود را راجع به این آموزش در این بخش پرسش و پاسخ مطرح کنید به سوالات در قسمت نظرات پاسخ داده نخواهد شد.

فهرستـــ ویدیوها

مدت زمان دوره 02:43:00
در صورتیکه ویدئو نمایش داده نشد آن را دانلود کنید و با KmPlayer مشاهده کنید.
لطفا در در صورت اقدام به دانلود تا انتها فرایند دانلود ، این صفحه را باز نگاه دارید.
1
  • معرفی دوره Redis

  • 00:09:00
  • رایگانــ

معرفی دوره Redis

2
  • نصب Redis بر روی Windows و Linux

  • 00:07:00
  • رایگانــ

در این ویدئو نحوه نصب Redis بر روی سیستم عامل های Windows و Linux توضیح داده خواهد شد.

3
  • انواع داده (Data Type) در Redis

  • 00:26:00
  • رایگانــ

در این ویدئو 5 نوع اصلی داده در Redis معرفی خواهند شد

4
  • کار با Redis در .Net

  • 00:15:00
  • رایگانــ

در این ویدئو نحوه ی کار با دیتابیس Redis در .Net بیان خواهد شد.

5
  • دریافت اطلاعات لحظه ای از وضعیت سرور ردیس

  • 00:05:00
  • نقدیــ

در این ویدئو نحوه ی دریافت اطلاعات لحظه ای از وضعیت سرور ردیس و مانیتورینگ دستورات بیان خواهد شد.

6
  • ارسال پیام به Client های Redis در یک کانال خاص (Message Broker)

  • 00:05:00
  • نقدیــ

در این ویدئو نحوه ی  ارسال پیام به Client های Redis در یک کانال خاص بیان خواهد شد.

7
  • اعمال تنظیمات در Redis

  • 00:06:00
  • نقدیــ

در این ویدئو نحوه ی  اعمال تنظیمات در Redis بیان خواهد شد.

8
  • امنیت در Redis

  • 00:05:00
  • نقدیــ

در این ویدئو در مورد امنیت در Redis صحبت خواهد شد.

9
  • ذخیره اطلاعات Redis بر روی هارد دیسک - روش RDB

  • 00:10:00
  • نقدیــ

در این ویدئو در مورد روش RDB برای ذخیره اطلاعات بر روی هارد دیسک صحبت خواهد شد.

10
  • ذخیره اطلاعات Redis بر روی هارد دیسک - روش AOF

  • 00:09:00
  • نقدیــ

در این ویدئو در مورد روش AOF برای ذخیره اطلاعات بر روی هارد دیسک صحبت خواهد شد.

11
  • راه اندازی Replication در Redis

  • 00:07:00
  • نقدیــ

در این ویدئو در مورد نحوه ی راه اندازی Replication در Redis صحبت خواهد شد.

12
  • پیاده سازی Cache با Redis در .Net Core

  • 00:15:00
  • نقدیــ

در این ویدئو  یک مثال برای پیاده سازی Cache با Redis در .Net Core پیاده سازی خواهد شد.

13
  • پیاده سازی سبد خرید به کمک Redis در .Net Core

  • 00:44:00
  • نقدیــ

در این ویدئو  یک مثال برای پیاده سازی سبد خرید به کمک Redis در .Net Core پیاده سازی خواهد شد.

نظرات کاربران در رابطه با این دوره

جهت ثبت نظر باید در سایت عضو شوید و یا وارد سایت شده باشید .