Redis چیست؟

مهر 29, 1397     میثم عبداللهی    

Redis

سلام به شما کاربران عزیز و دوست داشتنی. در این مقاله میخوام درباره ساختار منبع باز ذخیره سازی اطلاعات Redis براتون مطلب بذارم.

Redis چیست؟

Redis یک نرم افزار منبع باز (تحت مجوز BSD فعالیت می کند) برای ذخیره سازی اطلاعات در حافظه به عنوان یک پایگاه داده، حافظه پنهان و یا کارگزار پیام می باشد. این نرم افزار ساختار های داده ای مانند رشته ها، هش ها، لیست ها، مجموعه ها، مجموعه های مرتب شده با پرسش های محدود، بیت مپ ها و شاخص های جفرافیایی با درخواست های شعاعی را پشتیبانی و ساپورت می کند.

برنامه نویسی با Redis

برنامه نویسی با این نرم افزار شامل ویژگی های مختلفی است که در ادامه به بیان چند مورد از آنها می پردازیم:

  • لیست کامل دستورات اجرا شده توسط این نرم افزار همراه با مستندات کامل برای هر یک از آنها
  • ویژگی Pipelining که باعث می شود یاد بگیرید چگونه یک بار دستورات متعدد ارسال کنید و در زمان صرفه جویی کنید.
  • اشکال زدایی اسکریپت های Lua
  • ویژگی منقضی شدن به این صورت که شما می توانید برای هر کلید زمان زندگی یا استفاده تنظیم کنید و پس از منقضی شدن، آن کلید به طور خودکار از سرور حذف خواهد شد.
  • معاملات Redis که امکان دسته بندی دستورات به طوری که به عنوان یک معامله واحد اجرا شوند، را فراهم می کند.
  • ویژگی تقسیم بندی که نحوه توضیح داده های شما را در میان چند نمونه از این نرم افزار مشخص می کند.

API ها

این نرم افزار نیر مانند دیگر نرم افزار ها دارای API های خاص خود است که در ادامه به بیان چند مورد از API های مهم آن می پردازیم:

  • پیاده سازی انواع داده های بومی. ماژول ها، نوع داده های جدیدی که مانند نوع داده های ساخته شده (داده های قدیمی) اجرا می شوند را اسکن می کنند.
  • مسدود کردن عملیات با ماژول ها (این هنوز یک API آزمایشی است).
  • مرجع API ماژول ها که شامل بسیاری از جزئیات سطح پایین در مورد استفاده از API ها است.

یادگیری بیشتر

همان طور که گفته شد، Redis یک نرم افزار منبع باز برای ذخیره سازی اطلاعات به عنوان یک پایگاه داده می باشد. اگر مایلید اطلاعات بیشتری درباره این نرم افزار و نحوه کار کردن با اون بدست بیارید، کافیه اینجا کلیک کنید و اطلاعات لازم را از سایت مرجع فرا بگیرید.

 

دسته‌بندی‌ : بلاگ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Rating*