Kateri ukaz se uporablja za odstranitev poteka veljavnosti ključa v Redisu?
Kateri ukaz se uporablja za odstranitev poteka veljavnosti ključa v Redisu?

Video: Kateri ukaz se uporablja za odstranitev poteka veljavnosti ključa v Redisu?

Video: Kateri ukaz se uporablja za odstranitev poteka veljavnosti ključa v Redisu?
Video: The Evolution of Redis Key Expiration Algorithms 2024, Maj
Anonim

Ukazi tipk Redis

Sr.št Ukaz & Opis
10 VZTRAJAJ tipka Odstrani potek Iz ključ .
11 PTTL ključ Prevzame preostali čas ključi potek v milisekundah.
12 TTL ključ Prevzame preostali čas ključi izteka.
13 RANDOMKEY Vrne naključno ključ od Redis .

Glede na to, kako vem, kdaj moj ključ Redis poteče?

Najprej ustvarite a ključ v redis in vanj nastavite neko vrednost. Zdaj nastavite izteka od ključ in šele po tem preverite preostanek izteka čas. Najprej ustvarite a ključ v redis in vanj nastavite neko vrednost. Zdaj nastavite izteka od ključ , nato pa samo preverite preostanek izteka čas.

Poleg tega, kaj je setex? Oglasi. Redis SETEX ukaz se uporablja za nastavitev neke vrednosti niza z določeno časovno omejitvijo v ključu Redis.

Podobno se lahko vprašate, kako deluje Redis expire?

Redis ključi so potekel na dva načina: pasivno in aktivno. Ključ je pasiven potekel preprosto ko nek odjemalec poskuša dostopati do njega in se ugotovi, da je ključ potekel. Konkretno to je kaj Redis ima 10-krat na sekundo: preizkusite 20 naključnih ključev iz nabora ključev s pripadajočim poteče.

Kako sperem Redis?

V Redis ti lahko splakniti predpomnilnik/bazo podatkov in izbrišite vse ključe iz vseh baz podatkov ali iz določene baze podatkov samo z uporabo ukazov FLUSHALL in FLUSHDB. Za brisanje vseh ključev iz vseh Redis podatkovnih baz, uporabite ukaz FLUSHALL. Za brisanje vseh tipk izbranega Redis samo zbirko podatkov, uporabite ukaz FLUSHDB.

Priporočena: