Redis的应用场景汇总

时间:2021-6-7 作者:qvyue

上一篇 Redis存放实体对象的方式及区别
下一篇 >>>Redis高效及线程安全的真正原因


应用场景汇总

a、Token令牌的生成,相当于session的key
b、短信验证码的code,可以当做数据库来使用,且有效期到了之后会自动消失
c、可以实现缓存查询数据,减轻我们的数据库的访问压力
d、Redis帮助实现网页计数器,PV UV的计数,主要使用了它原子特性
e、分布式锁—redis也有自带框架redison
f、延迟操作,使用自动过期机制—秒杀抢购不支付的超时
g、分布式消息中间件
h、事务支持
i、分布式配置中心

消息订阅场景示例

a、客户端发起订阅功能
redis 127.0.0.1:6379> SUBSCRIBE redisChat
Reading messages... (press Ctrl-C to quit)
1) "subscribe"
2) "redisChat"
3) (integer) 1

b、生产者发布订阅信息
redis 127.0.0.1:6379> PUBLISH redisChat "Redis is a great caching technique"
(integer) 1
redis 127.0.0.1:6379> PUBLISH redisChat "Learn redis by runoob.com"
(integer) 1

c、订阅者实时读取订阅信息
1) "message"
2) "redisChat"
3) "Redis is a great caching technique"
1) "message"
2) "redisChat"
3) "Learn redis by runoob.com"

二级缓存搭建场景

Redis的应用场景汇总
声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:qvyue@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。