Redis学习之常用的操作命令(2)

关于字符串类型数据的操作命令

a) 将stirng类型的数据设置到redis中

set 键 值

set key value
注意:如果key已经存在,会覆盖之前的key

b)从redis数据库中获取string类型的数据

get 键

get key

c)追加字符串

append key value

append key value

注意:如果key不存在,则会创建一个新key

d) 获取字符串数据的长度

strlen key

strlen key

e)将字符串数值进行加1运算

incr key

incr key1
注意:

如果key不存在,首先设置一个key,值初始化为0,然后进行加一

要求key值必须是数值,否则会将value置位1

f)将字符数值进行减一运算

decr key1

decr key1

g)将字符串进行加offset运算

incrby key offset

incrby key1 10

h)将字符串进行减offset运算

decrby key offset

decrby key1 10

i)获取字符串中的子字符串

getrange key startIndex endIndex

字符串下标为正数时,表示自左至右,从0开始;闭区间截取

字符串下标为负数时,表示自右至左,从-1开始,闭区间截取

getrange key1 0 1

j)用value覆盖从下标为startIndex开始的字符串

setrange key startIndex value

自左至右,从0开始

k)设置字符串数据的同时,设置它的最大生命周期

setex key seconds value

l) 设置string类型的数据value到resdis数据库中

setnx key value

注意:

当key存在时,设置失败

m)批量设置设置string类型的数据value到resdis数据库中

mset 键1 值1 键2 值2 。。。。。

mset key1 value1 key2 value2 ......

n)批量获取

mget 键1 键2 键3.。。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值