Welke opdracht wordt gebruikt om de vervaldatum van een sleutel in Redis te verwijderen?
Welke opdracht wordt gebruikt om de vervaldatum van een sleutel in Redis te verwijderen?

Video: Welke opdracht wordt gebruikt om de vervaldatum van een sleutel in Redis te verwijderen?

Video: Welke opdracht wordt gebruikt om de vervaldatum van een sleutel in Redis te verwijderen?
Video: SCP-261 Pan-dimensionale Vending en Experiment Log 261 Ad De + Compleet + 2024, November
Anonim

Redis Keys-opdrachten

Sorry. Nee Opdracht & Beschrijving
10 VOLHARDEN sleutel Verwijdert de vervaldatum van de toets .
11 PTTL toets Krijgt de resterende tijd binnen sleutels vervalt in milliseconden.
12 TTL-toets Krijgt de resterende tijd binnen sleutels vervaldatum.
13 RANDOMKEY Retourneert een willekeurige toets van Redis .

Als ik dit in overweging neem, hoe weet ik dan wanneer mijn Redis-sleutel verloopt?

Maak eerst een toets in redis en zet er een bepaalde waarde in. Stel nu de vervaldatum van de toets en daarna gewoon rekening de resterende vervaldatum tijd. Maak eerst een toets in redis en stel er een bepaalde waarde in. Stel nu de vervaldatum van de toets , en daarna gewoon rekening de resterende vervaldatum tijd.

Bovendien, wat is setex? Advertenties. Redis SETEX commando wordt gebruikt om een tekenreekswaarde in te stellen met een opgegeven time-out in de Redis-toets.

Evenzo kan men zich afvragen, hoe werkt Redis verlopen?

Redis sleutels zijn verlopen op twee manieren: een passieve manier en een actieve manier. Een sleutel is passief verlopen gewoon wanneer een client probeert toegang te krijgen, en de sleutel blijkt een time-out te hebben. Dit is specifiek wat Redis doet 10 keer per seconde: Test 20 willekeurige sleutels uit de set sleutels met een bijbehorende verlopen.

Hoe spoel ik Redis door?

In Redis jij kan doorspoelen cache/database en verwijder alle sleutels uit alle databases of uit de specifieke database alleen met behulp van de FLUSHALL- en FLUSHDB-opdrachten. Om alle sleutels van alles te verwijderen Redis databases, gebruik dan de opdracht FLUSHALL. Om alle sleutels van de geselecteerde te verwijderen Redis alleen in de database, gebruik dan de FLUSHDB-opdracht.

Aanbevolen: