目录
3. 下载 https://redis.io/download
1.安装环境
yum install -y gcc
yum install -y gcc-c++
2.网站
https://redis.io
http://www.redis.cn
htts://www.redis.com.cn/documentation.html
# window版本
3. 下载 https://redis.io/download
4.下载后的文件放入目录/opt
5.解压
tar -zxf redis-7.0.10.tar.gz
6.进入目录安装
cd redis-7.0.10
make && make install PREFIX=/usr/local/redis
prefix不指定默认安装在usr/local/bin,否则就安装在/usr/local/redis
7.工具
redis-benchmark: 性能测试工具
redis-check-aof: 修复有问题的Aof文件
redis-check-dump:修复有问题的dump.rdb文件
redis-cli: 客户端,
redis-sentinel: redis集群使用
redis-server: redis服务器启动
8.备份redis.conf文件
1.cd /opt/redis-7.0.10
2.mkdir /myredis
3.cp redis.conf /myredis/redis7.conf
9.修改redis.conf,重启
1) daemonize no 改为 daemonize yes 默认后台运行
2) protected-mode yes 改为 protected-mode no 保护模式,其他电脑可以连接
3) bind 127.0.0.1 注释掉或者改成本机IP
4) 添加redis密码 改为 requirepass 密码
10.指定配置文件启动
redis-server /myredis/redis7.conf 启动
ps -ef|grep redis|grep -v grep 查看进程
11.连接
redis-cli 默认端口 6379
redis-cli -a 111111 -p 6379
12.ping 查看是否成功
13.退出 quit
14.停止服务
1)单实例关闭: redis-cli -a 111111 shutdown
2)多实例关闭: redis-cli -p 6379 -a 111111 shutdown
15.卸载redis
1) 停止redis-server服务
2) 删除/usr/local/bin目录下于rdis相关的文件
ls -l /usr/local/bin/redis-*
rm -rf /usr/local/bin/redis-*
16.常用命令
1) info
命令 | 功能 |
info server | 服务器信息 |
info clients | 客户端信息 |
info memory | 内存信息 |
info persistence | 持久化信息 |
info stats | 全局统计信息 |
info replication | 复制信息 |
info cpu | cpu消耗信息 |
info commandstats | 命令统计信息 |
info cluster | 集群信息 |
info keyspace | 数据库键统计信息 |
17.能干啥?
1) 数据共享,分布式Session, 分布式锁, 全局ID, 计算器,点赞, 位统计,热点新闻, 热搜排行榜
6) 购物车, 轻量级消息队列, 抽奖, 签到,差集交集并集,用户关注,可能认识的人,推荐模型