set

Englisch [set]

vt. ein Set; ein Fernsehger?t

Festgelegt; stur angeordnet; Partizip Perfekt: Set

redis SETEX-Befehl Syntax

Funktion: Verknüpfen Sie den Wert mit der Taste und stellen Sie die überlebenszeit der Taste auf Sekunden (in Sekunden) ein. Wenn der Schlüssel bereits vorhanden ist, überschreibt der SETEX-Befehl den alten Wert.

Syntax: SETEX-Schlüsselsekundenwert

Erkl?rung: SETEX ist eine atomare Operation, die Zuordnung des Werts und die Festlegung der überlebenszeit werden gleichzeitig ausgeführt als Cache, sehr praktisch.

Verfügbare Versionen: >= 2.0.0

Zeitkomplexit?t: O(1)

Rückgabe: Rückgabe OK, wenn die Einstellung erfolgreich ist. Wenn der Sekundenparameter unzul?ssig ist, wird ein Fehler zurückgegeben.

redis SETEX-Befehl Beispiel

# 在 key 不存在時進(jìn)行 SETEX
redis> SETEX cache_user_id 60 10086
OK
redis> GET cache_user_id  # 值
"10086"
redis> TTL cache_user_id  # 剩余生存時間
(integer) 49
# key 已經(jīng)存在時,SETEX 覆蓋舊值
redis> SET cd "timeless"
OK
redis> SETEX cd 3000 "goodbye my love"
OK
redis> GET cd
"goodbye my love"
redis> TTL cd
(integer) 2997