Redis.conf 详解

启动的时候,久通过配置文件来启动!!

  1. 配置文件对大小写不敏感!
    在这里插入图片描述
  2. 网络:

在这里插入图片描述

3.保护模式:
在这里插入图片描述

4.端口:
在这里插入图片描述

5.通用:GENERAL
daemonize yes 以守护进程的方式运行,默认的是no,我门需要自己开启为yes!
pidfile /var/run/redis_6379.pid 如果以后台的方式运行,我门就需要指定一个pid文件
loglevel notice 日志
logfile " " 日志文件的位置
databases 16 数据库的数量,默认是16个数据库
always-show-logo yes 是否显示logo

6.快照:
持久化,在规定的时间内,执行了多少次操作,则会持久到文件.rdb.aof
redis是内存数据库,如果没有持久化,那么数据断电及失!
在这里插入图片描述
如果在3600s内,如果至少有 1 key 进行了修改,我们及进行持久化操作
如果在300s内,如果只有100 key进行了修改,我们及进行持久化操作
如果在60s内,如果至少 10000 key进行了修改,我们及进行持久化操作

7.持久化如果出错,是否继续工作!
在这里插入图片描述
8.是否压缩rdb文件,需要消耗一些CPU资源
在这里插入图片描述
9.保存rdb文件的时候,进行错误的检查校验
在这里插入图片描述
10.rdb文件保存的目录
在这里插入图片描述

11.REPLICATION:
复制,主从复制

12.SECURITY:
安全;可以在这里设置Redis的密码,默认是没有密码的

13.限制CLIENTS:
maxclients 10000 设置能连接上Redis的最大客户端的连接数量
maxmemory 《bytes》 redis 配置最大的内存容量
maxmemory-policy noevication 内存到达上限之后的处理策略
1.volatile-lru:指对设置了 过期时间的key进行LRU(默认值)
2.allkeys-lru:删除lru算法的key
3.volatile-random:随机删除
4.allkeys-Random:随机删除
5.volatile-ttl: 删除即将过期的
6.noeviction: 永不过期,返回错误

14.APPEND ONLY模式 aof配置:
appendonly no:默认不开启aof模式,默认是使用rdb方式持久化的,大部分情况吓,rdb完全够用
appendfilename “appendonly.aof” :持久化的文件和名字
appendfync no :不执行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值