Redis笔记

161 阅读1分钟

Redis.config文件解析

快照(RDB)

save 900 1

save 300 10

save 60 10000

默认save,可以修改

stop-writes-on-bgsave-error yes

持久化如果出错,是否还需要继续工作,默认yes。

rdbcompression yes

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

dir

rdb文件保存目录

SECURITY 安全

设置Redis密码,默认是没有的

requirepass

LIMIT 限制

maxclients 10000

设置能连接上Redis的最大客户端数量

maxmemory

Redis配置的最大内存容量

maxmemory-policy noeviction

类似于线程池的拒绝策略,客户端满了之后抛弃策略。

APPEND Only模式(AOF)

appendonly no

默认是不开启aof模式的,默认是使用rdb持久化的,在大部分情况下,rdb完全够用!

appendfilename “appendonly.aof"

持久化的名字 .rdb。

appendsync everysec

每秒执行一次sync,可能会丢失1s数据

appendsync always

每次修改执行一次,十分消耗性能

appendsync no

操作系统自己同步数据,自己最快。