redis 学习5 ---string

set key value 设置指定key的值
get key 获取key的值
getrange key start end 接取key的一段字符串并且返回,下标从0开始
getset 给指定key设置值,并且返回旧值
mget key1 key2 批量获取key的值
setex key seconds value 给key指定过期时间并且赋值
PSETEX key milliseconds value 给key指定过期时间并且赋值,过期时间是以毫秒为单位
setnx key value 只有在key不存在时才赋值
msetnx key1 value1 key2 value2 原子性操作,要么都成功要么都不成功
setrange key offset value 从指定下标开始覆盖key的值
strlen key 返回key的长度
mset key1 value1 key2 value2 批量设置key并且赋值
incr key 自增1
incrby key increment 自增指定步长
INCRBYFLOAT key increment 将 key 所储存的值加上给定的浮点增量值(increment)。
decr key 自减1
decrby key decrement 自减指定步长
append key value 追加

string类型常用应用场景,欢迎大佬补充!!!

1,保存单个字符、json或者序列化字符串

2,因为string是二进制安全的,所以可以把图片用字符串来存储。

3,incr 可以用来做计数器

set user:1 {age:20,name:"张三"}

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值