ردیس (Redis) یکی از محبوبترین سیستمهای پایگاه داده کلید-مقدار در جهان است که به عنوان یک پایگاه داده در حافظه (In-Memory Database) شناخته میشود. این سیستم در سال 2009 توسط سالوادور داویلا توسعه یافته و به سرعت به دلیل سرعت بالا، سادگی در استفاده و انعطافپذیریاش مورد توجه قرار گرفت. ردیس امکان ذخیرهسازی دادهها در حافظه اصلی را فراهم میکند، که این امر منجر به افزایش چشمگیر سرعت عملیات خواندن و نوشتن میشود و برای برنامههایی که نیازمند پاسخدهی سریع هستند، بسیار مناسب است.
ردیس علاوه بر قابلیتهای پایهای کلید-مقدار، مجموعهای از ساختارهای دادهای پیشرفته مانند لیستها، مجموعهها، هشها، زنجیرهها و Sorted Sets را پشتیبانی میکند، که این امکان را برای توسعهدهندگان فراهم میسازد تا انواع مختلفی از برنامهها و سرویسها را پیادهسازی کنند. این سیستم از ویژگیهایی مانند پشتیبانی از عملیاتهای تراکنشی، تکرار (Replication)، پایداری دادهها با استفاده از اسنپشات و لاگهای تغییر (AOF)، و قابلیتهای توزیعشده بهرهمند است.