באיזו פקודה משתמשים כדי להסיר את התפוגה ממפתח ב-Redis?
באיזו פקודה משתמשים כדי להסיר את התפוגה ממפתח ב-Redis?

וִידֵאוֹ: באיזו פקודה משתמשים כדי להסיר את התפוגה ממפתח ב-Redis?

וִידֵאוֹ: באיזו פקודה משתמשים כדי להסיר את התפוגה ממפתח ב-Redis?
וִידֵאוֹ: 🚀 RUTUBE и ТОЧКА. Разработка РУТУБА за 5 часов *БЕЗ ВОДЫ* [Next / React / Nest / PostgreSQL / Redux] 2024, נוֹבֶמבֶּר
Anonim

Redis Keys פקודות

מס פקודה & תיאור
10 להתמיד מפתח מסיר את התפוגה מ ה מַפְתֵחַ .
11 PTTL מַפְתֵחַ מקבל את הזמן הנותר פנימה מפתחות תפוגה באלפיות שניות.
12 מקש TTL מקבל את הזמן הנותר פנימה מפתחות תְפוּגָה.
13 RANDOMKEY מחזירה אקראית מַפְתֵחַ מ Redis .

בהתחשב בכך, כיצד אוכל לדעת מתי פג תוקף מפתח Redis שלי?

ראשית, צור א מַפְתֵחַ ב redis ולהגדיר בו ערך כלשהו. כעת הגדר את תְפוּגָה של ה מַפְתֵחַ ואחרי זה רק חשבון השאר תְפוּגָה זְמַן. ראשית, צור א מַפְתֵחַ ב redis ולהגדיר בו ערך כלשהו. כעת הגדר את תְפוּגָה של ה מַפְתֵחַ , ואחרי זה רק חשבון השאר תְפוּגָה זְמַן.

בנוסף, מהו setex? פרסומות. Redis SETEX הפקודה משמשת להגדרת ערך מחרוזת כלשהו עם פסק זמן מוגדר במפתח Redis.

באופן דומה אפשר לשאול, כיצד פועלת תוקף Redis?

Redis מפתחות הם לא בתוקף בשני אופנים: דרך פסיבית, ודרך אקטיבית. מפתח הוא פסיבי לא בתוקף פשוט כאשר לקוח כלשהו מנסה לגשת אליו, ונמצא שהמפתח עבר זמן קצוב. ספציפית זה מה Redis עושה זאת 10 פעמים בשנייה: בדוק 20 מפתחות אקראיים מקבוצת המפתחות עם משויך לָפוּג.

איך אני שוטף את Redis?

ב Redis אתה יכול סומק מטמון/בסיס נתונים ומחק את כל המפתחות מכל מסדי הנתונים או ממסד הנתונים המסוים רק באמצעות פקודות FLUSHALL ו-FLUSHDB. כדי למחוק את כל המפתחות מכולם Redis מסדי נתונים, השתמש בפקודה FLUSHALL. כדי למחוק את כל המקשים של הבחירה Redis מסד נתונים בלבד, השתמש בפקודה FLUSHDB.

מוּמלָץ: