应用场景
- 配合关系型数据库做高速缓存
- 通过List实现按自然时间排序的数据,更新N个数据
- 利用zest有序集合,排行榜
- Expire过期,时效性数据,比如手机验证码
- 原子性,自增方法,用于计数器,秒杀
- 利用set集合,取出大量数据中的重复数据
- 利用list集合,构建队列
- pub/sub模式,发布订阅消息系统
Redis安装
redis官网
需要gcc环境
国内homebrew
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
brew install redis