Коя команда се използва за премахване на срока на валидност от ключ в Redis?
Коя команда се използва за премахване на срока на валидност от ключ в Redis?

Видео: Коя команда се използва за премахване на срока на валидност от ключ в Redis?

Видео: Коя команда се използва за премахване на срока на валидност от ключ в Redis?
Видео: Щит и меч, 1 серия (реставрация 4К, реж. Владимир Басов, 1967 г.) 2024, Април
Anonim

Команди на Redis

старши бр Команда & Описание
10 УПОРСТВАМ ключ Премахва изтичането от ключ .
11 PTTL ключ Получава оставащото време ключове изтичане в милисекунди.
12 TTL ключ Получава оставащото време ключове изтичане.
13 RANDOMKEY Връща произволен ключ от Redis .

Имайки предвид това, как да разбера кога срокът на валидност на моя Redis ключ изтича?

Първо, създайте a ключ в redis и задайте някаква стойност в него. Сега задайте изтичане от ключ и след това само проверете останалото изтичане време. Първо, създайте a ключ в redis и задайте някаква стойност в него. Сега задайте изтичане от ключ , а след това само проверете останалото изтичане време.

Освен това, какво е setex? Реклами. Redis SETEX командата се използва за задаване на някаква стойност на низ с определено време за изчакване в Redis ключ.

По подобен начин някой може да попита как действа Redis expire?

Redis ключовете са просрочен по два начина: пасивен начин и активен начин. Ключът е пасивен просрочен просто когато някой клиент се опита да получи достъп до него и се установи, че ключът е изтекъл. Конкретно това е какво Redis го прави 10 пъти в секунда: Тествайте 20 произволни ключа от набора ключове със свързан изтича.

Как да промия Redis?

В Redis можеш промиване кеширане/база данни и изтриване на всички ключове от всички бази данни или от конкретната база данни само с помощта на команди FLUSHALL и FLUSHDB. За да изтриете всички ключове от всички Redis бази данни, използвайте командата FLUSHALL. За да изтриете всички клавиши от избраните Redis само база данни, използвайте командата FLUSHDB.

Препоръчано: