طبق یک تعریفِ کلی ردیس یا به طور ِمفصل Remote Dictionary Server، به عنوان یک ساختمان داده سریع شناخته می شود. این دیتابیس از انواع مختلفی از ساختار های داده مانند strings, lists, maps, sets, sorted sets, HyperLogLogs, bitmaps, streams پشتیبانی می کند. ردیس را با این ویژگی های اساسی می شناسند:
ردیس توسط بسیاری از توسعه دهندگان و برنامه های محبوب مورد استفاده قرار می گیرد، مانند:
همچنین ساختاری شبه به دیتابیس NoSQL دارد (توضیح NoSQL جهت یادآوری: متفاوت با نوع پایگاه داده های قدیمی ِرابطه ای است. به این معنا که از اس کیو ال به عنوانِ زبان پرسش استفاده نمی شود و قابلیت کار با داده های بسیار حجیم را دارد).
برای انتخاب دیتابیس مناسب باید به شاخص هایی مانند پرفورمنس آن، زمان استارت آپ (شروع کار)، سادگی، مقیاس پذیری، ترند بودن، رو به رشد بودن آن دقت کنید. همچنین مواردی مانند کارایی، هزینه های مربوط به نگهداری، پایداری، داشتنِ امنیت بالا و قابل قبول، از شاخص های مهم دیگر هستند که باید به آنها توجه شود. همچنین تناسب دیتابیس با حجم داده ها و انتظاراتی که از آن دارید، اهمیت بسزایی دارد. چرا که عدم توجه به این شاخص ها می تواند برای مجموعهی شما، بسیار زیانبار باشد. نادین سافت در مسیر این انتخاب و پیشبرد هرچه بهتر آن برای مدیریت اطلاعات و پاسخ سریع به مشتری در کنار شماست.
در این پست به ردیس، مزایا و معایب و راهنمای کوچکی برای انتخاب پایگاه داده مناسب پرداختیم. ردیس رتبه نخست تگ های سوالات و محبوب ترین پایگاهدادهی داخل حافظه در سایت stackoverflow به حساب می آید.