应用场景
- 配合关系型数据库做高速缓存
- 高频次,热门访问的数据库,降低数据库IO
- 分布式架构,做session共享
多样的数据结构存储持久化数据
- 通过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
-
Homebrew安装的软件会默认在/usr/local/Cellar/路径下
-
redis的配置文件redis.conf存放在/usr/local/etc路径下
-
redis-benchmark: 性能测试工具,可以再本地查看性能如何
-
redis-check-aof: 修复有问题的AOF文件
-
redis-check-dump
-
redis-sentinel: redis集群使用
-
redis-server:redis服务启动命令
-
redis-cli:客户端,操作入口
后台启动
cd/opt/redis
找到redis.conf文件
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。