赞
踩
容量单位不区分大小写,G和GB有区别
daemonize : 守护进程,后台启动
是否为后台进程,设置为yes
databases 16
设定库的数量 默认16,默认数据库(序号)为0,如:[0,1,2,…,15]
可以使用指定数据库命令
: SELECT < dbid >
pidfile : pid文件
存放pid文件的位置,每个实例会产生一个不同的pid文件
include : 可以使用它来组合多个配置
日志输出级别
指定日志记录级别,Redis总共支持四个级别:debug、verbose、notice、warning,默认为 notice
日志文件名称
持久化规则
由于Redis是基于内存的数据库,需要将数据由内存持久化到文件中
持久化方式:
RDB文件相关
主从复制
密码设置
永久生效
,则需要在配置文件中进行设置
。命令中设置密码,只是临时的
。重启redis服务器,密码就还原了。客户端连接相关
maxclients 10000 最大客户端数量
maxmemory <bytes> 最大内存限制
maxmemory-policy noeviction # 内存达到限制值的处理策略
建议这样设置!
至于为什么,下面详细介绍!
maxclients
max number of clients reached
”以作回应。建议设置
maxmemory
必须设置
,否则到时内存占满,造成服务器宕机maxmemory-policy
来指定。maxmemory-policy
maxmemory-policy 六种方式
1、volatile-lru: 只对设置了过期时间的key进行LRU(默认值
)
2、allkeys-lru : 删除lru算法的key
3、volatile-random: 随机删除即将过期key
4、allkeys-random: 随机删除
5、volatile-ttl : 删除即将过期的
6、noeviction : 永不过期,返回错误
maxmemory-samples
数值越小
样本越不准确
,但性能消耗越小
。AOF相关部分
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。