Redis基础之String数据类型的基本操作

String数据类型的基本操作

1、设置数据

添加数据

set key value
set name wei

获取数据

get key
get wei

删除数据

del key
del wei

添加/修改多个数据

mset key1 value1 key2 value2
mset name1 li name2 wang

获取多个数据

mget key1 key2
mget name1 name2

获取字符串的个数

strlen key
strlen name

追加信息到原始信息后部(如果原始信息存在就追加,否则新建)

原来的value为wang,追加之后就为wangli

append key value
append name li

设置数值数据增加指定范围的值

这里的value都为整数型

自增加1
incr key 
incr num
增加指定数值
incrby key increment
incrby num 5
增加指定的小数
incrbyfloat key increment
incrbyfloat num 0.5

设置数值数据减少指定范围的值

自减1
decr key
decr num
减少指定数值
decrby key increment
decrby num 3

设置生命周期

存活秒数

setex key second value
setex name 10 wei

存活毫秒数

psetex key milliseconds value
psetex name 10 wei

数据库中的热点数据key命名惯例

第一种方式:set 表名:主键:主键值:字段名 字段值

set user:id:001:fans 9000
get user:id:001:fans

第二种方式:

set user:id:001 {id:001,fans:900,blog:24}
mget user:id:001
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值