redis学习笔记(二)--常见应用场景

我们通常将redis认为就是一个缓存数据库,这种看法是不对的,缓存是redis的一个极其重要的功能点,但是其不仅能用于缓存场景。

1、缓存系统

redis缓存系统
如上图示,此处redis作为缓存系统工作,对于数据变化频率低,查询操作耗时长的场景,使用redis作为存储系统可以大大提高程序运行的效率,降低应用直接与底层存储交互的次数。

2、计数器

计数器使用场景
redis中提供increate这样的方法,方便我们在单线程场景下进行计数,不会出现计数错误的情景。现在许多网站都使用redis来记录一些转发、评论数等信息。

3、消息队列

简单消息队列
可实现简单的消息队列功能

4、排行榜

5、社交网络

粉丝数、关注数、共同关注、最新时间轴列表

6、实时系统

垃圾邮件处理系统、过滤器等完全可以使用bitmap(位图)实现。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值