redis常见命令及常用配置
2017-08-17 17:45
555 查看
常见命令
CONFIG
获取 redis 目录可以使用 CONFIG 命令,获得redis安装目录,如下所示:redis 127.0.0.1:6379> CONFIG GET dir
“/usr/local/redis/
4000
bin”
设置密码参数
CONFIG get requirepass //查看是否设置了密码默认情况下 requirepass 参数是空的,这就意味着你无需通过密码验证就可以连接到 redis 服务。
CONFIG set requirepass “runoob” //设置密码为runoob
AUTH
验证密码是否正确AUTH password //AUTH “runoob”
PING
查看服务是否运行PING
切换到指定的数据库
SELECT index //select 1 默认是数据库0
配置redis后台运行
配置redis.conf 把daemonize 改成yes 表示后台运行 (Windows不支持)再在redis安装目录执行 ./redis-server redis.conf 重启服务
通过 ps -A | grep redis 可以看到redis在运行
./redis-cli 启动客户端
快照持久化设置
save 900 1 //900秒内有1个修改就备份次文件save 300 10
save 60 10000
dbfilename dump.rdb //备份文件名
dir ./ //路径
手动发起快照持久化
./redis-cli -h host -p port bgsave //操作远程redis./redis-cli bgsave:本机不用写host
开启aof精细化持久化
开启会清空已有redis内部的数据(最好最开始开启)appendonly yes
appendfilename “appendonly.aof”
appendfsync everysec //1秒备份1次 推荐
appendfsync no //根据服务器性能选择备份时间 ,安全性最差
appendfsync always //服务器性能最差,安全性最好
优化备份文件
./redis-cli bgrewriteaof //文件内容被优化压缩配置文件修改后,要杀死旧进程,重启服务器
kill -9 进程号 // -9:强制杀死
根据ps -A | grep redis可以看到redis-server的进程号
重启 ./redis-server redis.conf
配置从服务器
slaveof <masterip> <masterport>
slaveof 192.168.29.198 6379 //成为 192.168.29.198 的从服务器
slave-read-only no :不允许从服务器写数据
相关文章推荐
- redis常用命令、常见错误、配置技巧等分享
- redis 常用命令、常见错误、配置技巧等分享
- redis常用命令、常见错误、配置技巧
- redis常用命令、常见错误、配置技巧等分享
- redis常用命令、常见错误、配置技巧等分享
- redis常用命令、常见错误、配置技巧等分享
- redis常用命令、常见错误、配置技巧等分享
- redis常用命令、常见错误、配置技巧
- redis常用命令、常见错误、配置技巧等分享
- redis常用命令、常见错误、配置技巧等分享
- redis常用命令、常见错误、配置技巧等分享
- Redis常用命令及主从数据库配置
- day48_Redis+Jedis。Java操作Redis、其他各种常用配置命令 总结【后面会用到今天搭建的环境-便于复习)】
- linux下redis安装配置及redis常用命令
- mysql5.7安装配置,常用命令,常见问题
- Redis常用的命令(一)-------启动、配置等
- linux下redis安装配置及redis常用命令(实战详细版)
- NoSQL -- redis 安装 主从 配置详解 常用命令
- linux下redis安装配置及redis常用命令
- linux下redis安装配置及redis常用命令