کدام دستور برای حذف انقضا از یک کلید در Redis استفاده می شود؟
کدام دستور برای حذف انقضا از یک کلید در Redis استفاده می شود؟

تصویری: کدام دستور برای حذف انقضا از یک کلید در Redis استفاده می شود؟

تصویری: کدام دستور برای حذف انقضا از یک کلید در Redis استفاده می شود؟
تصویری: تکامل الگوریتم های انقضای کلید Redis 2024, نوامبر
Anonim

دستورات کلیدهای Redis

Sr. No فرمان & شرح
10 اصرار ورزیدن کلید انقضا را حذف می کند از کلید .
11 PTTL کلید زمان باقی مانده را دریافت می کند کلیدها در میلی ثانیه منقضی می شود
12 کلید TTL زمان باقی مانده را دریافت می کند کلیدها انقضا
13 RANDOMKEY یک تصادفی را برمی‌گرداند کلید از جانب ردیس .

با توجه به این موضوع، چگونه بفهمم که کلید Redis من منقضی می شود؟

ابتدا a ایجاد کنید کلید که در redis و مقداری در آن تعیین کنید. حالا تنظیم کنید انقضا از کلید و بعد از آن فقط بررسی باقیمانده انقضا زمان. ابتدا a ایجاد کنید کلید که در redis و مقداری در آن تعیین کنید. حالا تنظیم کنید انقضا از کلید ، و بعد از آن فقط بررسی باقیمانده انقضا زمان.

علاوه بر این، ستکس چیست؟ آگهی ها. ردیس SETEX از دستور برای تنظیم مقداری رشته با یک بازه زمانی مشخص در کلید Redis استفاده می شود.

به طور مشابه ممکن است سوال شود که Redis منقضی چگونه کار می کند؟

ردیس کلیدها هستند منقضی شده به دو صورت: یک راه منفعل، و یک راه فعال. یک کلید منفعل است منقضی شده به سادگی زمانی که یک مشتری سعی می کند به آن دسترسی پیدا کند، و مشخص می شود که زمان کلید تمام شده است. به طور خاص این چیزی است که ردیس انجام می دهد 10 بار در ثانیه: 20 کلید تصادفی از مجموعه کلیدها را با یک کلید مرتبط تست کنید منقضی شود.

چگونه Redis را فلاش کنم؟

که در ردیس تو می توانی فلاش کش/پایگاه داده و تمام کلیدها را از همه پایگاه های داده یا از پایگاه داده خاص فقط با استفاده از دستورات FLUSHALL و FLUSHDB حذف کنید. برای حذف همه کلیدها از همه ردیس پایگاه داده، از دستور FLUSHALL استفاده کنید. برای حذف تمام کلیدهای انتخاب شده ردیس فقط پایگاه داده، از دستور FLUSHDB استفاده کنید.

توصیه شده: