Redis /etc/redis.conf 常用配置

Posted 水木神舟10

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis /etc/redis.conf 常用配置相关的知识,希望对你有一定的参考价值。

Redis 基础配置:

daemonize yes                  // 设置以daemon方式启动
logfile "/var/log/redis.log"   // 设置日志文件路径
dir /data/redis                // 设置RDB或AOF文件的存放目录
appendonly yes                 // 设置开启AOF持久化


Redis 安全配置:

bind 127.0.0.1                  // 允许指定的IP连接到Redis
port 16000                      // 设置监听端口,默认是6379
requirepass 123456              // 设置Redis登录密码,通过 redis-cli -a "123456" 登录
rename-command CONFIG CHANGE    // 将CONFIG命令重命名为CHANGE,在 Redis 中可以使用 CONFIG 命令来修改配置
rename-command CONFIG ""        // 禁用CONFIG命令,要么禁用要么重命名,只能配置其中一种
[root@localhost ~]# killall redis-server                           // 关闭 Redis
[root@localhost ~]# redis-server /etc/redis.conf                   // 启动 Redis
[root@localhost ~]# redis-cli -h 127.0.0.1 -p 16000 -a ‘123456‘    // 连接 Redis,-h 指定主机,-p 指定监听端口,-a 指定登录密码


Redis 记录慢查询日志:

slowlog-log-slower-than 1000    // 表示查询超过1000ms则记录日志
slowlog-max-len 128             // 定义日志长度,即只记录128条日志,如果有新的日志记录进来,则最老的一条被移除
[root@localhost ~]# killall redis-server          // 关闭 Redis
[root@localhost ~]# redis-server /etc/redis.conf  // 启动 Redis
[root@localhost ~]# redis-cli 
127.0.0.1:6379> slowlog len      // 用于查看慢查询日志的条数
127.0.0.1:6379> slowlog get      // 用于列出所有的慢查询日志
127.0.0.1:6379> slowlog get 2    // 用于列出多少条慢查询日志

以上是关于Redis /etc/redis.conf 常用配置的主要内容,如果未能解决你的问题,请参考以下文章

Redis 的安装和使用

Redis常用配置详解

Redis 主从配置

shell 常用命令

redis的密码设置

redis主从配置