set

English [set] US [sɛt]

vt Set; placer dans une certaine situation

Partir; un ensemble; un ensemble; un téléviseur

adj Fixé; têtu; disposé

Troisième personne du singulier : ensembles Participe présent : réglage Passé : ensemble Participe passé : ensemble

commande redis SETEX syntaxe

Fonction : Associez la valeur à la clé et définissez le temps de survie de la clé en secondes (en secondes). Si la clé existe déjà, la commande SETEX écrasera l'ancienne valeur.

Syntaxe : Valeur des secondes clés SETEX

Explication : SETEX est une opération atomique. Les deux actions consistant à associer la valeur et à définir le temps de survie seront effectuées en même temps. Cette commande est utilisée lorsque Redis est utilisé. comme cache , très pratique.

Versions disponibles : >= 2.0.0

Complexité temporelle : O(1)

Retour : Retour OK lorsque le réglage est réussi. Lorsque le paramètre seconds est illégal, une erreur est renvoyée.

commande redis SETEX exemple

# 在 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