2012-03-28 19 views

Odpowiedz

50

Redis nie przechowuje tych informacji.

Można użyć osobnego klucza:

MULTI 
SET foo "bar spam" 
SET foo:time "13:30 20 Feb 2020" 
EXEC 

GET foo:time 
7

Jest inna, podobna opcja aby rozwiązać ten problem, w przypadku użycia, gdy trzeba stoper wykryć wartość przeterminowanego bez usuwania sama wartość:

MULTI 
SET foo "bar" 
SET foo:alive 1 EX 30 
EXEC 

Tutaj 30 - jest pożądany limit czasu. Następnie możesz określić, czy wartość jest nadal "żywa" z:

EXISTS foo:alive 
Powiązane problemy