Mitä komentoa käytetään poistamaan vanheneminen avaimesta Redisissä?
Mitä komentoa käytetään poistamaan vanheneminen avaimesta Redisissä?

Video: Mitä komentoa käytetään poistamaan vanheneminen avaimesta Redisissä?

Video: Mitä komentoa käytetään poistamaan vanheneminen avaimesta Redisissä?
Video: Web-ohjelmointi tunnissa (Web programming in a hour - with subtitles) 2024, Saattaa
Anonim

Redis Keys -komennot

Sr. No Komento & Kuvaus
10 PYSYT avain Poistaa vanhenemisen alkaen avain .
11 PTTL avain Saa jäljellä olevan ajan avaimet vanhenee millisekunneissa.
12 TTL-avain Saa jäljellä olevan ajan avaimet päättyy.
13 RANDOMKEY Palauttaa satunnaisen avain alkaen Redis .

Kuinka tiedän tämän huomioon ottaen, milloin Redis-avaimeni vanhenee?

Luo ensin a avain sisään redis ja aseta sille arvoa. Aseta nyt päättyy -lta avain ja sen jälkeen vain tarkistaa jäljellä oleva päättyy aika. Luo ensin a avain sisään redis ja aseta sille arvoa. Aseta nyt päättyy -lta avain ja sen jälkeen vain tarkistaa jäljellä oleva päättyy aika.

Lisäksi mitä on setex? Mainokset. Redis SETEX -komentoa käytetään määrittämään merkkijonoarvo tietyllä aikakatkaisulla Redis-avaimessa.

Samalla tavalla voidaan kysyä, miten Redis expire toimii?

Redis avaimet ovat vanhentunut kahdella tavalla: passiivisella ja aktiivisella tavalla. Avain on passiivinen vanhentunut yksinkertaisesti kun joku asiakas yrittää käyttää sitä ja avain havaitaan aikakatkaistuna. Nimenomaan tämä on mitä Redis tekee 10 kertaa sekunnissa: Testaa 20 satunnaista avainta näppäinjoukosta ja niihin liittyvää mennä umpeen.

Miten Redis huuhdellaan?

Sisään Redis sinä pystyt huuhtele välimuisti/tietokanta ja poista kaikki avaimet kaikista tietokannoista tai tietystä tietokannasta vain käyttämällä FLUSHALL- ja FLUSHDB-komentoja. Poistaaksesi kaikki avaimet kaikista Redis tietokantoja, käytä FLUSHALL-komentoa. Kaikkien valittujen näppäimien poistaminen Redis vain tietokanta, käytä FLUSHDB-komentoa.

Suositeltava: