دیتابیس ردیس چیست؟
ردیس یک دیتابیس متن باز و رایگانِ Nosql، از نوع کلید-مقدار (key-value) است. ردیس از انواع مختلفی از داده ها مثل string, hash, list, set, sorted set پشتیبانی میکند. ردیس اطلاعات را به صورت in-memory ذخیره کرده که باعث افزایش سرعت نوشتن/خواندن میشود. بیشترین استفاده از این دیتابیس به عنوان حافظه نهان(cache) است هر چند که میتوان به عنوان دیتابیس اصلی یا کارگزار پیام(message broker) هم از آن استفاده کرد. برای نصب ردیس حتما پیشنهاد میشود که از سیستم عامل لینوکس استفاده کنید. این دوره به ردیس 6 آپدیت شده است.
ردیس چطور کار میکند؟
برخلاف پایگاه های داده ای که داده ها را روی دیسک یا SSD ذخیره می کنند ، همه داده های Redis در حافظه قرار دارند. با حذف نیاز به دسترسی به دیسک ها، ذخیره کننده های داده در حافظه مانند Redis از تأخیر زمانی جلوگیری می کنند و می توانند به داده های میکرو ثانیه دسترسی پیدا کنند.
در دوره آموزش ردیس چه چیزی یاد میگیریم؟
دوره آموزش ردیس مناسب افرادی است که تا به حال با دیتابیس ردیس کار نکردهاند. این دوره با مفاهیم ابتدایی مثل کار با کلیدها و لیستها شروع شده و تا مسائل پیشرفته مثل persistence و ACL پیش میرود. در آخر این دوره با استفاده از زبان پایتون به ردیس وصل شده و با آن کار میکنیم.
آیا دوره ردیس پیشنیاز دارد؟
برای یادگیری ردیس نیازی به بلد بودن چیزی ندارید اما اگر کمی برنامهنویسی با هر زبانی بلد باشید، به درک شما کمک خواهد کرد.