Watter opdrag word gebruik om die verval van 'n sleutel in Redis te verwyder?
Watter opdrag word gebruik om die verval van 'n sleutel in Redis te verwyder?

Video: Watter opdrag word gebruik om die verval van 'n sleutel in Redis te verwyder?

Video: Watter opdrag word gebruik om die verval van 'n sleutel in Redis te verwyder?
Video: Earth 43: RED RAIN Universe (DC Multiverse Origins) 2024, November
Anonim

Redis Keys Commands

Sr.nr Bevel & Beskrywing
10 HOU sleutel Verwyder die verstryking van die sleutel .
11 PTTL sleutel Kry die oorblywende tyd in sleutels verval in millisekondes.
12 TTL sleutel Kry die oorblywende tyd in sleutels verval.
13 RANDOMKEY Wys 'n ewekansige sleutel van Redis .

As u dit in ag neem, hoe weet ek wanneer my Redis-sleutel verval?

Skep eers 'n sleutel in redis en stel 'n waarde daarin. Stel nou die verval van die sleutel en daarna net tjek die oorblywende verval tyd. Skep eers 'n sleutel in redis en stel 'n waarde daarin. Stel nou die verval van die sleutel , en daarna net tjek die oorblywende verval tyd.

Boonop, wat is setex? Advertensies. Redis SETEX opdrag word gebruik om een of ander stringwaarde in te stel met 'n gespesifiseerde time-out in Redis-sleutel.

Net so kan 'n mens vra, hoe werk Redis verval?

Redis sleutels is verval het op twee maniere: 'n passiewe manier, en 'n aktiewe manier. 'n Sleutel is passief verval het bloot wanneer een of ander kliënt toegang daartoe probeer kry, en daar word gevind dat die sleutel uitgetel is. Dit is spesifiek wat Redis doen 10 keer per sekonde: Toets 20 ewekansige sleutels uit die stel sleutels met 'n geassosieerde verval.

Hoe spoel ek Redis?

In Redis jy kan spoel kas/databasis en verwyder alle sleutels van alle databasisse of uit die spesifieke databasis slegs deur FLUSHALL en FLUSHDB opdragte te gebruik. Om alle sleutels van almal uit te vee Redis databasisse, gebruik die FLUSHALL-opdrag. Om alle sleutels van die geselekteerde te verwyder Redis slegs databasis, gebruik die FLUSHDB-kommando.

Aanbeveel: