مخفف کلمه REDIS
( Remote Dictionary Server ) رِدیس (Redis) ذخیرهگاه کلید-مقدار داخل حافظه (in-memory) متنباز با مانایی انتخابی است. این نرمافزار با انسی سی (به انگلیسی: ANSI C) نوشته شدهاست. بانی گسترش ردیس ویامویر است.
زبانهایی که برای آنها کتابخانه کلاینت ردیس وجود دارد، شامل موارد ذیل است:
اکشناسکریپت، سی، سی++، سی شارپ، کلوژر، لیسپ معمولی، دارت، ارلنگ، گو، هسکل، هکس، آیاو، جاوا، جاوااسکریپت، لوا، آبجکتیو-سی، پرل، پیاچپی، پیور داتا، پایتون، آر، روبی، اسکالا، اسمالتاک، تیسیال.
ردیس چندین گزینه برای ماندگاری ارائه میدهد:
- ذخیرهکردن یک نسخه از داده بر روی دیسک در بازههای منظم طبق قواعدی که توسط کاربر مشخص شدهاست.
- ثبت در شرح وقایع پس از دریافت هر درخواست نوشتن، که این شرح وقایع را در بازاجرای بعدی سرور میتوان دوباره اجرا کرد.
- غیرفعال کردن ماندگاری.
- ترکیبی از دو حالت اول
بازگشت به صفحه قبل