Redis配置文件解读

2021-08-27  本文已影响0人  Chaweys

redis配置文件解读:
bind 127.0.0.1 
表示仅绑定了本机IP,不允许其它主机连接redis

protected-mode yes
表示是否开启保护模式,yes表示开启不允许其它主机连接redis,no表示关闭允许其它主机连接redis

port 6377
表示设置redis的启动端口号,默认为6379

daemonize yes
表示是否开启守护模式,yes开启可后台运行,no关闭,windows不支持此设置

loglevel notice
表示日志级别

logfile "server_log.txt"
表示日志路径

databases 16
默认数据库是0,select num 选择相应数据库,这里表示最大16个数据库


save 900 1     [过了900秒,key发生1次变化就保存至硬盘]
save 300 10    [过了300秒,key发生10次变化就保存至硬盘]
save 60 10000  [过了60秒,key发生10000次变化就保存至硬盘]


stop-writes-on-bgsave-error yes
当保存时发生错误是否要阻止写入操作,默认开始yes,即保存发生错误时就不执行写入

rdbcompression yes
表示是否开启压缩,默认开启yes

dbfilename dump.rdb
指定保存在硬盘上的文件名,可以修改该文件名

dir ./
表示指定工作路径

requirepass Mypassword
设置redis的连接密码,
命令行登录连接客户端后,执行sadd命令时提示无权限,可执行 auth Mypassowrd 输入密码授权金

appendonly no
设置为yes,表示开启aof持久化机制,
保存的是执行的redis的每一行命令,当启动redis时读取aof文件,执行redis命令来恢复数据;
aof机制存储的文件会相对较大。

appendfilename "appendonly.aof"
aof持久化机制存储的文件

appendfsync always
只要有变动就追加保存

appendfsync everysec
每秒后执行追加保存

上一篇下一篇

猜你喜欢

热点阅读