آموزش redis | مقدمهای بر Redis
Redis چیست؟
Redis یک پایگاه داده در حافظه (in-memory) است که به عنوان یک مخزن ساختار داده کلید-مقدار عمل میکند. کلمه Redis مخفف "REmote DIctionary Server" میباشد. برخلاف پایگاهدادههای سنتی که دادهها را روی دیسک ذخیره میکنند، Redis تمام دادهها را در حافظه اصلی (RAM) نگهداری میکند که این ویژگی باعث دسترسی فوقالعاده سریع به دادهها میشود.
ویژگیهای اصلی Redis شامل موارد زیر است:
- ذخیرهسازی دادهها در حافظه اصلی برای عملکرد بسیار بالا
- پشتیبانی از ساختارهای داده مختلف مانند رشتهها، لیستها، مجموعهها و هشها
- قابلیت پایداری دادهها با امکان ذخیرهسازی روی دیسک
- پشتیبانی از تکثیر (replication) برای در دسترس بودن بالا
- اجرای دستورات اتمی برای عملیات پیچیده
Redis به دلیل سرعت بسیار بالا و تاخیر کم، اغلب به عنوان پایگاه داده کش، پیامرسان و مخزن ساختار داده برای برنامههای کاربردی مدرن استفاده میشود.
برای ثبت پرسش ابتدا در سایت وارد شوید.