Redis.conf详解

2020-05-27  本文已影响0人  YAOPRINCESS

Redis.conf详解

单位

对大小写不敏感

包含

include /path/to/local.conf

网络

bind 127.0.0.1 #绑定的ip

保护

protected-mode yes

端口设置

port 6379

通用 general

快照

再规定的时间内,执行了多少次操作,则会持久化到文件

.rdb .aof 文件

redis时内存数据库,如果没有持久化,那么数据断电即失

save 900 1 持久化规则,如果900s内,至少由一个key进行了修改,我们就进行持久化操作

save 300 10

save 60 10000 高并发下

stop-writes-on-bgsave-error yes 持久化出错后是否继续工作

rdbcompression yes 是否压缩rdb文件,需要消耗一些cpu资源

rdbchecksum yes 保存rdb文件时进行错误校验

dir ./ rdb文件保存的目录

replication 主从复制

security

requirepass 123456 #登录需要密码了,默认不需要密码

config get requirepass

config set requirepass "123456"

auth 123456

ping

限制 clients

maxclients 10000

maxmemory <bytes> #设置最大内存容量

maxmemory-policy noeviction 内存到达上限之后的处理策略

​ #移除一些过期的key等

APPEND ONLY 模式 aof配置

appendonly no 默认不开启aof模式,默认使用rdb方式持久化

appendfsync everysec #每秒执行一次sync,可能会丢失这1s的数据

​ always #每次修改都会写,速度慢

​ no #不执行同步,操作系统自己同步数据,速度最快

上一篇 下一篇

猜你喜欢

热点阅读