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 不存在时进行 SETEX redis> SETEX cache_user_id 60 10086 OK redis> GET cache_user_id # 值 "10086" redis> TTL cache_user_id # 剩余生存时间 (integer) 49 # key 已经存在时,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