2024-07-12
한어Русский языкEnglishFrançaisIndonesianSanskrit日本語DeutschPortuguêsΕλληνικάespañolItalianoSuomalainenLatina
Asetuksissakey
Samaan aikaan vanhenemisajan kanssa,key
Luo ajastin ja anna ajastimen ollakey
Kun vanhenemisaika koittaa, poista avain. Se tyhjennetään välittömästi voimassaolon päätyttyä.Tämä strategia voi tyhjentää vanhentuneet tiedot välittömästi ja on erittäin muistiystävällinen, mutta se vie paljon muistia.CPU
Resursseja käytetään vanhentuneiden tietojen käsittelyyn, mikä vaikuttaa välimuistin vasteaikaan ja suoritustehoon.
Vain kun käytät akey
Milloin, arvioidaan, onko avain vanhentunut, ja se tyhjennetään, kun se vanhenee.Tämä strategia voi maksimoida säästötCPU
Resurssit, mutta erittäin epäystävällinen muistille.Äärimmäisissä tapauksissa voi tapahtua suuri määrä vanhenemistakey
Sitä ei ole käytetty uudelleen, joten sitä ei tyhjennetä ja se vie paljon muistia.
Tietyn ajanjakson välein tarkistetaan tietty määrä tietokantoja.expires
Tietty määrä sanoja sanakirjassakey
, ja tyhjennä vanhentunutkey
. Tämä strategia on kompromissi kahden ensimmäisen välillä.Säätämällä ajoitettujen tarkistusten aikaväliä ja kunkin tarkistuksen rajoitettua ajankulutusta se voidaan saavuttaa eri olosuhteissa.CPU
ja muistiresurssit optimaalisen tasapainovaikutuksen saavuttamiseksi.
Redisin muistin poistostrategia viittaa uuden muistin hakemiseen, kun Rediksen muisti välimuistiin ei riitä.
noeviction
: Kun muisti ei riitä äskettäin kirjoitetun tiedon vastaanottamiseen, uusi kirjoitustoiminto ilmoittaa virheestä.allkeys-lru
: Kun muisti ei riitä äskettäin kirjoitettujen tietojen vastaanottamiseen, poista avaintilasta viimeksi käytetty avain.allkeys-random
: Kun muisti ei riitä juuri kirjoitettujen tietojen vastaanottamiseen, avain poistetaan satunnaisesti avaintilasta.volatile-lru
: Kun muisti ei riitä äskettäin kirjoitettujen tietojen vastaanottamiseen, poista avaintilasta viimeksi käytetty avain, jonka voimassaoloaika on asetettu.volatile-random
: Kun muisti ei riitä äskettäin kirjoitettujen tietojen vastaanottamiseen, avain poistetaan satunnaisesti avaintilasta ja vanhenemisaika on asetettu.volatile-ttl
: Kun muisti ei riitä uuteen kirjoitettuun dataan, avaintilassa, jossa vanhenemisaika on asetettu, poistetaan ensin avaimet, joiden vanhenemisaika on aikaisempi.Laiska poisto ja säännöllisen poiston yhdistelmätila.
allkeys-lru