redis系列(三)之String类型的基础操作

redis系列(三)之String类型的基础操作

  1. 查看所有的键值对:
keys *
  1. 设置值
set <key> <value> //set name zane  返回 OK
如果多次对同一key设置不同的值,会覆盖掉之前的值
  1. 获取值
get name // zhozhen 
  1. 删除值
del name 
  1. 如果不存在进行设置,如果存在就不进行设置
setnx name1 zhaozhen (如果存在就返回0,不存在就返回1) setnx 是set not exist的意思
  1. 设置键值过期时间
setex color 10 red  设置color值是red.有效期是10s
  1. 替换字符串
set email 174754613@qq.com 
setrange email 10 ww(10表示从第几位开始替换,后面跟上替换的字符串,将qq替换成ww)
  1. 一次性设置和获取多个值
mset key1 val1 key2 val2
mget key1 key2
msetnx key1 val1 key2 val2
  1. 返回旧值并设置新值
getset key4 changchun 
  1. 对某一个值进行递增递减
incr key  
decr key 
  1. 获取字符串的长度
strlen <key> 
  1. 追加字符串
append <key> <val>
  1. 对某个值进行指定长度的递增和递减
incrby key 3
decrby key 3
  1. 清空数据库中内容
flushdb 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值