set

英[set] 美[sɛt]

vt. Set; place, arrange; put in a certain situation; place tableware

vi. Setting off; setting off; condensation

n.Gathering; a set; a set; a TV set

adj. Fixed; located in...; stubborn; arranged The

third person singular: sets plural: sets present participle: setting past tense: set past participle: set

redis LSET command syntax

Function:Set the value of the element whose subscript is index in the list key to value.

Syntax:LSET key index value

Description:When the index parameter is out of range, or LSET is performed on an empty list (key does not exist) , an error is returned.

Available versions:>= 1.0.0

Time complexity:Perform LSET operation on the head element or tail element, the complexity is O (1). In other cases, it is O(N), where N is the length of the list.

Return:Return ok if the operation is successful, otherwise an error message will be returned.

redis LSET command example

# 对空列表(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