微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

redis string数据类型应用场景

应用场景

单值缓存

set code:15278377008 4928
get code:15278377008

对象缓存

set user:1 '{"name":"huyongjian","age":28,"hight":170}'
get user:1

分布式锁

setnx product:10001 true
del product:10001

计数器

incr article:readcount:100

web集群session共享

set PHPSESSIONID 8vva24anbfe8s3v8qur43ijo11

常用命令

设置指定 key 的值

set name huyongjian

获取指定 key 的值

get name

返回 key 中字符串值的子字符

getrange name 2 5

获取所有给定 key 的值

mget code name

key 不存在时设置 key 的值

setnx code:13278099009 3243

自增1

incr counter

自减1

decr counter

追加子字符串

append name newstring

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐