Redis String 类型相关的命令

String 类型支持的命令表

命令描述
set key value设置 key 对应 String类型的值,返回 1 表示成功, 返回 0 表示失败
setnx key value如果 key 不存在,设置 key 对应 String 类型的值。 如果 key 已经存在,返回 0
get key获取 key 对应的 String 值,如果 key 不存在返回 nil
getset key value先获取 key 的值,在设置 key 的值。如果 key 不存在返回 nil
mget key1 key2 … keyN一次获取多个 key 的值,如果对应 key 不存在,则对应返回 nil
mset key1 value1 … keyN valueN一次设置多个 key 的值,成功返回 1 ,表示所有的值都设置;
失败返回 0 ,表示没有任何值被设置
msetnx key1 value1 … keyN valueN一次设置多个 key 的值, 但是不会覆盖已经存在的 key
incr key向 key 对应的值加 1 , 并返回新的值。注意 incr 一个不是 int 的value 会返回错误,
incr 一个不存在的 key ,则设置 key 值为 1
decr key向 key 对应的值做减 1, decr 一个不存在 key,则设置 key 值为 -1
incrby key integer向 key 对应的值加上一个指定整数 integer,key 不存在时会设置 key ,
并认为原来的 value 是 0
decrby key integer向 key 对应的值减去一个指定整数 integer 。decrby 完全是为了可读性,通过
incrby 一个负值实现同样效果,反之一样。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值