redis 配置文件

redis.conf配置重要字段详解

1、redis的日志级别:
redis的日志级别分为debug、verbose、notice、waining。在redis.conf中通过loglevel来配置redis的日志等级。只记录level级别大于配置文件中配置的等级。

#define REDIS_DEBUG 0
#define REDIS_VERBOSE 1
#define REDIS_NOTICE 2
#define REDIS_WARNING 3

这里写图片描述
2、设置数据库数量:databases
数据库数量默认是16.
redis下默认是由一个整数索引标识,而不是数据库的名字。
redis下默认数据库是 DB 0,可以在每个连接上使用 select <dbid> 命令选择一个不同的数据库,dbid 必须是一个介于 0 到 databases - 1 之间的值。
这里写图片描述

3、设置将数据同步到数据文件的条件:save <seconds> <changes>
指定在多长时间内,有多少次更新操作,就将数据同步到数据文件,可以多个条件配合。
如下图分别表示:1秒内有1个更改,300秒内有10个更改,60秒内有10000个更改的情况下,达到这些条件中的任何一个,便会同步redis数据,进行redis数据持久化操作
这里写图片描述

4、设置存储至本地数据库时是否压缩数据:rdbcompression
指定存储至本地数据库时是否压缩数据,默认为yes,Redis采用LZF压缩,如果为了节省CPU时间,可以关闭该选项,但会导致数据库文件变的巨大
这里写图片描述

发布了196 篇原创文章 · 获赞 89 · 访问量 24万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章