- set :用于给指定的key设置value。当key已经存在时,会覆盖对应key的值
set key value
- get:用于取指定key的value
get key
- setnx:用于给指定的key设置value,如果key已经存在则返回0并且不覆盖原值。nx代表:not exist。
setnx key value
5. setex:用于给指定的key设置value,并且需要指定该key的有效时间。
setex key seconds value
等于
SET key value
EXPIRE key seconds
- setrange:修改指定的key的值,从offset指定位置,替换内容为value。count前的值不变
setrange key offset value
7. append:给指定的key中的值添加字符串
append key value
8. strlen:返回指定key中value的长度
strlen key
- decr:将指定key中存储的数字值减一,数字类型,否则会返回错误信息
decr key
- decrby:将指定key中存储的数字减少指定的多少
decrby key 5
- incr:key自增1
incr key
- incrby:将key中存储的数字指定增加多少
incrby key 5
- mget:批量获取key对应的value,按顺序展示
mget k1 k2 k3
- getrange:返回一个字符串的子字符串,相当于字符串截取,begin起始位置,end结尾位置
getrange key begin end
- getset:给指定key设置新值,并且返回之前原始数据。
getset key value