如果选择默认安装redis redis 的config 文件就放在 /etc/redis.conf
1、配置文件unit单位 对大小写不明显
2、可以加入一些外加在文件
3、网络 绑定的IP 保护模式和端口号
通用配置 1、以守护进程方式运行 默认是no 我们需要开启为yes
如果以后台的方式运行 我们需要指定一个pid文件 日志上线需要使用 一般使用测试和开发阶段 日志所在的位置 有默认的几个数据库
快照 RDB配置 持久化,在规定的时间内 执行了多少次操作 则会持久化到文件 .rdb .aof redis 是内存数据库 如果没有持久化 那么数据断电即失 如果900s内 如果至少有一个1 key进行修改 我们及进行持久化操作 如果300s内 如果至少有一个10key进行修改 我们及进行持久化操作
如果60s内 如果至少有一个10000 key进行修改 我们及进行持久化操作
持久化如果出错,是否还需要继续工作
是否压缩rdb文件,需要消耗一些cpu资源 保存rdb文件的时候 进行错误的检查校验
redis 保存文件 dir
稍后讲主从复制
安全设置
默认没有密码 默认是空的
设置redis密码
进行redis 密码登录 首先没有命令的都没有权限
限制CLIENTS maxclients 10000 #设置能连接上redis 的最大客户端的数量
maxmemory #redis配置最大的内存容量 maxmemory-policy noeviction #内存到达上限之后的处理策略 redis配置过期策略 和 过期淘汰
APPEND Only 模式 AOF配置 默认是不开启 默认启动的 RDB 方式持久化,在大部分所有的情况下 rdb完全够用
持久化开启后的文件的名字
always 每次执行都执行一次 每次修改都保存 消耗性能 everysecAOF 每秒执行一次sync 可能会丢失这个1s的数据! no 不执行 sync 这个时候操作系统自己同步数据 速度最快
|