redis.config配置文件详解

单位设置

单位的设置

配置文件units单位对大小写不敏感。

include(包含)

include

可以理解为Java的import,可以配置多个其他的配置文件在该配置下。

网络(network)及通用

bind 127.0.0.1                   #绑定IP

port 6379                   #端口设置

daemonize yes           #redis服务是否以守护进程态开启,默认为no,设置为yes时启动后后台运行。

pidfile /var/run/redis/redis-server.pid          #若以后台的方式运行,我们就需要指定一个pid文件!

# Specify the server verbosity level.
# This can be one of:
# debug (a lot of information, useful for development/testing)
# verbose (many rarely useful info, but not a mess like the debug level)
# notice (moderately verbose, what you want in production probably)
# warning (only very important / critical messages are logged)
loglevel notice                   #日志级别,默认四种,服务器上默认使用notice。

logfile /var/log/redis/redis-server.log                   #日志的文件名及所在路径位置

databases 16                   #默认数据库数量,从0号数据库开始,到第15号结束,默认16个数据库

快照(Snapshotting)

Snapshotting--save

在多长的事件内,操作了多少条命令,会持久化到.rdb文件或者.aof文件。

save 900 1    #若900秒内,对数据库内的至少1个key进行了修改,则将进行持久化操作。

stop-writes-on-bgsave-error yes    #持久化错误后是否还进行工作,默认开启。

rdbcompression yes    #是否压缩rdb文件,默认开启。

rdbchecksum yes    #是否检查rdb文件,默认开启。

dbfilename dump.rdb    #设置rdb文件名

dir /var/lib/redis    #rdb文件的保存目录

安全

在这里可以给redis设置登录的密码。


设置密码
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

友情链接更多精彩内容