commande redis LSET
Résultats de traduction:
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 LSETsyntaxe
Fonction : Définissez la valeur de l'élément dont l'indice est index dans la clé de liste sur value.
Syntaxe : Valeur d'index de clé LSET
Description : Lorsque le paramètre d'index est hors plage, ou que LSET est effectué sur une liste vide (la clé n'existe pas), une erreur est renvoyée.
Versions disponibles : >= 1.0.0
Complexité temporelle : Effectuez une opération LSET sur l'élément de tête ou l'élément de queue, la complexité est O(1). Dans d’autres cas, il s’agit de O(N), où N est la longueur de la liste.
Retour : Retour ok si l'opération est réussie, sinon un message d'erreur sera renvoyé.
commande redis LSETexemple
# 对空列表(key 不存在)进行 LSET redis> EXISTS list (integer) 0 redis> LSET list 0 item (error) ERR no such key # 对非空列表进行 LSET redis> LPUSH job "cook food" (integer) 1 redis> LRANGE job 0 0 1) "cook food" redis> LSET job 0 "play game" OK redis> LRANGE job 0 0 1) "play game" # index 超出范围 redis> LLEN list # 列表长度为 1 (integer) 1 redis> LSET list 3 'out of range' (error) ERR index out of range