【redis缓存】keyspace notifications 实战场景

1、订单自动关闭
订单创建后设置订单号 key,过期后自动修改数据库订单状态。
2、用户注册送虚拟币
用户注册成功后,设置用户 IDKey,过期时间可以根据用户分类(譬如地区)。这样可以分时间段执行赠送虚拟币,减轻并发压力。
3、注销账户
redis 里面存一个用户 ID 的 key,每当用户登录或发评论,更新过期时间。超过这个时间段后(譬如半年),自动注销账户。
4、缓存失效后,自动“预热”
结合消息队列。当缓存失效后,发送消息给消息队列。x分钟后自动预热。
5、缓存超时策略
自动清除分体式缓存,譬如排行榜信息。Hash 类型放文字信息、Sorted Set 放点击量(或评论数、销量)、Sorted Set 放新闻时间戳。
6、其他各种可以结合“定时”完成的任务

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值