日志级别 | 说明 |
---|---|
debug | 记录大量日志信息,适用于开发、测试阶段 |
verbose | 较多日志信息 |
notice | 适量日志信息,使用于生产环境 |
warning | 仅有部分重要、关键信息才会被记录 |
logfile ""
logfile 日志文件位置
在databases 16
databases 设置数据库数量。默认是16
持久化,在规定的时间内,执行了多少次操作,则会持久化到.rdb .aof 。 redis是内存数据库,如果没有持久化,那么数据断电就消失。
#在900 秒内如果至少有 1 个 key 的值变化,则进行持久化 save 900 1 save 300 10 save 60 10000
stop-writes-on-bgsave-error yes
stop-writes-on-bgsave-error 持久化错误,redis是继续进行工作
rdbcompression yes
rdbcompression 是否压缩RDB文件,默认开启
rdbchecksum yes
rdbchecksum 保存RDB文件的时候,进行错误检查
dir ./
dir RDB文件保存的目录
# requirepass foobared
requirepass 设置密码
# maxclients 10000
maxclients 最大连接数
# maxmemory bytes>
maxmemory 最大占用多少内存
# maxmemory-policy noeviction
maxmemory-policy 内存达到上限之后的处理策略
处理策略 | 说明 |
---|---|
volatile-lru | 只对设置了过期时间的key进行LRU(默认值) |
allkeys-lru | 删除lru算法的key |
volatile-random | 随机删除即将过期key |
allkeys-random | 随机删除 |
volatile-ttl | 删除即将过期的 |
noeviction | 永不过期,返回错误 |
appendonly no
appendonly 是否开启 AOF 功能,默认是no
到此这篇关于Redis 配置文件重要属性的具体使用的文章就介绍到这了,更多相关Redis 配置文件重要属性内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!