一、消息队列
发布订阅模式以及Stream都可以帮助我们实现一个轻量级的消息队列,做异步处理。
二、延迟消息
zset或者key的过期消息以及用(redisson的RDelayQueue不建议使用)
三、Bitmap
- 亿级数据的状态统计,比如登陆状态
- 布隆过滤器,判重、黑名单的校验
四、zset有序集合
排行榜
五、incr的命令的原子性的自增属性
各类计数器、统计网站访问量、点赞数等
六、分布式
- 分布式ID:全局自增计数、(唯一又自增)
- 分布式锁:sentnx,redisson,红锁
- 分布式Session:陆状态的集中存储
- 分布式限流:redis的zset实现一个滑动窗口,做集群的统一限流
七、Geo
存储地理信息的结构,做附近的人