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