- 前言
- **正式解读redis配置文件:**
- 总结
前言 正式解读redis配置文件:
# 监听地址,默认是监听本地回环地址,可以修改为0.0.0.0,表示监听所有 ip地址,如果要监听多个,用空格隔开。 bind 127.0.0.1 # 开启保护模式,如果没有配置bind,而是直接注释了bind,那么远程服务器 是不能直接查看键值数据的,可以设置为no(不建议),或者设置bind监听端 口,不要直接注释;再或者设置密码requirepass 123456 protected-mode yes # 监听端口,可以修改 port 6379 # ack队列长度 tcp-backlog 511 # 客户端与服务端的连接超时时间,0表示永不超时 timeout 0 # 会话探测时间,redis服务端默认每隔300s发ack包给客户端,探测客户端是 否还在,还在就保持连接 tcp-keepalive 300 # 默认情况下redis是在前台运行,可以设置为yes,让redis以守护进程在后 台运行。 daemonize no supervised no pidfile /var/run/redis_6379.pid # 日志级别,有debug,verbose,notice,warning loglevel notice # 日志路径 logfile /usr/local/redis/6379.log # 是否把日志输出到系统日志,默认为no syslog-enabled no # 设置数据库个数,从0号数据库开始,默认为17个 databases 16 # 在启动时是否显示日志 always-show-logo yes # 在900秒内修改一个键触发快照 save 900 1 # 在300秒修改10个键触发快照 save 300 10 # 在60秒修改10000个键触发快照 save 60 10000 # 在快照出现问题时,禁止redis写入操作 stop-writes-on-bgsave-error yes # 进行持久化时,是否压缩,默认为压缩 rdbcompression yes # 在保存或者加载rdb数据库时是否开启校验 rdbchecksum yes # rdb文件名,可以修改 dbfilename dump.rdb # 数据库文件存放路径 dir /usr/local/redis/6379
总结



