SET key value [NX|XX] [EX seconds] [PX milliseconds] [GET]
key:要设置的键名
value:要设置的值
NX:可选参数,表示只在键不存在时才设置值
XX:可选参数,表示只在键已经存在时才设置值
EX seconds:可选参数,将键的过期时间设置为指定的秒数
PX milliseconds:可选参数,将键的过期时间设置为指定的毫秒数
GET:可选参数,返回键的旧值
1 2 3 4 5 6 7 8
SET name "yajue"# 设置name的值为yajue SET counter 10 EX 60 # 设置counter的值为10,过期时间为60秒 SET status "active" NX # 只当status不存在时,设值为active SET score 5 XX # 只当score已经存在时,设值为5 SET message "omg" GET # 设message的值为omg,并返回旧值 DEL name # 删除name DEL key1 key2 key3 # 批量删除key1、key2和key3 DEL non_existing_key # 删除不存在的键时不会报错,返回删除的键的数量,即0