Redis String类型常用命令

  1. set :用于给指定的key设置value。当key已经存在时,会覆盖对应key的值
set key value
  1. get:用于取指定key的value
get key
  1. 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
  1. setrange:修改指定的key的值,从offset指定位置,替换内容为value。count前的值不变
setrange key offset value

在这里插入图片描述
7. append:给指定的key中的值添加字符串

append key value

在这里插入图片描述
8. strlen:返回指定key中value的长度

strlen key
  1. decr:将指定key中存储的数字值减一,数字类型,否则会返回错误信息
decr key
  1. decrby:将指定key中存储的数字减少指定的多少
decrby key 5
  1. incr:key自增1
incr key
  1. incrby:将key中存储的数字指定增加多少
incrby key 5
  1. mget:批量获取key对应的value,按顺序展示
mget k1 k2 k3
  1. getrange:返回一个字符串的子字符串,相当于字符串截取,begin起始位置,end结尾位置
getrange key begin end
  1. getset:给指定key设置新值,并且返回之前原始数据。
getset key value
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值