Welcher Befehl wird verwendet, um das Ablaufdatum eines Schlüssels in Redis zu entfernen?
Welcher Befehl wird verwendet, um das Ablaufdatum eines Schlüssels in Redis zu entfernen?

Video: Welcher Befehl wird verwendet, um das Ablaufdatum eines Schlüssels in Redis zu entfernen?

Video: Welcher Befehl wird verwendet, um das Ablaufdatum eines Schlüssels in Redis zu entfernen?
Video: Zusatzaufgabe A: Weitere Befehle kennenlernen 2024, November
Anonim

Redis Keys-Befehle

Sr. Nr Befehl & Beschreibung
10 FORTDAUERN Taste Entfernt das Ablaufdatum von dem Schlüssel .
11 PTTL Schlüssel Ruft die verbleibende Zeit in. ab Schlüssel Ablauf in Millisekunden.
12 TTL-Taste Ruft die verbleibende Zeit in. ab Schlüssel Ablauf.
13 RANDOMKEY Gibt ein zufälliges. zurück Schlüssel von Redis .

In Anbetracht dessen, woher weiß ich, wann mein Redis-Schlüssel abläuft?

Erstellen Sie zuerst a Schlüssel in redis und setzen Sie einen Wert darin. Stellen Sie nun die Ablauf des Schlüssel und danach einfach prüfen Der Rest Ablauf Zeit. Erstellen Sie zuerst a Schlüssel in redis und setzen Sie einen Wert darin. Stellen Sie nun die Ablauf des Schlüssel , und danach einfach prüfen Der Rest Ablauf Zeit.

Was ist außerdem Setex? Anzeige. Redis SETEX Der Befehl wird verwendet, um einen Zeichenfolgenwert mit einem angegebenen Timeout im Redis-Schlüssel festzulegen.

Ähnlich kann man sich fragen, wie funktioniert Redis Expire?

Redis Schlüssel sind abgelaufen auf zwei Arten: einen passiven und einen aktiven Weg. Ein Schlüssel ist passiv abgelaufen einfach, wenn ein Client versucht, darauf zuzugreifen, und festgestellt wird, dass der Schlüssel eine Zeitüberschreitung hat. Genau das ist es Redis tut es 10 Mal pro Sekunde: Testen Sie 20 zufällige Schlüssel aus dem Schlüsselsatz mit einem zugehörigen erlöschen.

Wie spüle ich Redis?

In Redis du kannst spülen Cache/Datenbank und löschen Sie alle Schlüssel aus allen Datenbanken oder aus der jeweiligen Datenbank nur mit den Befehlen FLUSHALL und FLUSHDB. Um alle Schlüssel aus allen zu löschen Redis Datenbanken verwenden Sie den Befehl FLUSHALL. Zum Löschen aller Tasten des ausgewählten Redis Verwenden Sie nur für die Datenbank den Befehl FLUSHDB.

Empfohlen: