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

آموزش دیتابیس 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 جلسه اول دوره رایگان است .




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

مدت زمان دوره 2:43:00
  • با مشاهده آنلاین جلسات در سایت ، هزینه اینترنت شما به صورت نیم بها محاسبه خواهد شد.

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 پیاده سازی خواهد شد.


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

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