Hvilken kommando bruges til at fjerne udløbet fra en nøgle i Redis?
Hvilken kommando bruges til at fjerne udløbet fra en nøgle i Redis?

Video: Hvilken kommando bruges til at fjerne udløbet fra en nøgle i Redis?

Video: Hvilken kommando bruges til at fjerne udløbet fra en nøgle i Redis?
Video: Everything You Need to Know About Laravel Caching 2024, November
Anonim

Redis tastekommandoer

Sr.nr Kommando & Beskrivelse
10 VEDHOLDE nøgle Fjerner udløbet fra nøgle .
11 PTTL nøgle Får den resterende tid ind nøgler udløb i millisekunder.
12 TTL-tast Får den resterende tid ind nøgler udløb.
13 RANDOMKEY Returnerer en tilfældig nøgle fra Redis .

I betragtning af dette, hvordan ved jeg, hvornår min Redis-nøgle udløber?

Først skal du oprette en nøgle i redis og sæt en værdi i det. Indstil nu udløb af nøgle og derefter bare kontrollere det resterende udløb tid. Først skal du oprette en nøgle i redis og sæt en værdi i det. Indstil nu udløb af nøgle , og derefter bare kontrollere det resterende udløb tid.

Derudover, hvad er setex? Annoncer. Redis SETEX kommandoen bruges til at indstille en strengværdi med en specificeret timeout i Redis-tasten.

På samme måde kan man spørge, hvordan virker Redis expire?

Redis nøgler er udløbet på to måder: en passiv måde og en aktiv måde. En nøgle er passiv udløbet simpelthen når en klient forsøger at få adgang til den, og nøglen viser sig at have fået timeout. Konkret er dette hvad Det gør Redis 10 gange i sekundet: Test 20 tilfældige nøgler fra nøglesættet med en tilhørende udløbe.

Hvordan skyller jeg Redis?

I Redis du kan Flush cache/database og slet alle nøgler fra alle databaser eller fra den bestemte database kun ved brug af FLUSHALL og FLUSHDB kommandoer. For at slette alle nøgler fra alle Redis databaser, skal du bruge kommandoen FLUSHALL. For at slette alle taster for den valgte Redis kun databasen, brug FLUSHDB-kommandoen.

Anbefalede: