Millist käsku kasutatakse Redis võtme aegumise eemaldamiseks?
Millist käsku kasutatakse Redis võtme aegumise eemaldamiseks?

Video: Millist käsku kasutatakse Redis võtme aegumise eemaldamiseks?

Video: Millist käsku kasutatakse Redis võtme aegumise eemaldamiseks?
Video: Evidence-Based Weight Loss: Live Presentation 2024, Mai
Anonim

Redis Keys käsud

Sr. No Käsk & Kirjeldus
10 PÜSI võti Eemaldab aegumise alates võti .
11 PTTL võti Võtab järelejäänud aja sisse võtmed aegub millisekundites.
12 TTL võti Võtab järelejäänud aja sisse võtmed aegumine.
13 RANDOMKEY Tagastab juhusliku võti alates Redis .

Kuidas ma saan seda arvesse võttes teada, millal Redise võti aegub?

Esiteks looge a võti sisse redis ja määrake sellele mingi väärtus. Nüüd määrake aegumine selle võti ja pärast seda lihtsalt Kontrollima allesjäänud aegumine aega. Esiteks looge a võti sisse redis ja määrake sellele mingi väärtus. Nüüd määrake aegumine selle võti , ja pärast seda lihtsalt Kontrollima allesjäänud aegumine aega.

Lisaks, mis on setex? Reklaamid. Redis SETEX käsku kasutatakse teatud stringi väärtuse määramiseks Redis võtmes määratud ajalõpuga.

Samamoodi võib küsida, kuidas Redis expire töötab?

Redis võtmed on aegunud kahel viisil: passiivsel ja aktiivsel viisil. Võti on passiivne aegunud lihtsalt siis, kui mõni klient proovib sellele juurde pääseda ja võti leitakse olevat aegunud. Täpsemalt on see mis Redis teeb 10 korda sekundis: testige 20 juhuslikku klahvi klahvikomplektist koos sellega aeguma.

Kuidas Redis loputada?

sisse Redis sa saad loputama vahemällu/andmebaasi ja kustutada kõik võtmed kõikidest andmebaasidest või konkreetsest andmebaasist ainult FLUSHALL ja FLUSHDB käskude abil. Kõigi võtmete kustutamiseks kõigist Redis andmebaasid, kasutage käsku FLUSHALL. Kõigi valitud klahvide kustutamiseks Redis ainult andmebaasi, kasutage FLUSHDB käsku.

Soovitan: