Redis.conf详解
启动的时候就是通过配置文件启动的
1.linux中打开我们的redis.conf

vim的相关操作

2.从上到下阅读这个Redis.conf
2.1 Redis的一些说明

includes:

modules:

network:


general(通用)



notice通知也是生产阶段使用


SNAPSHOTTING(快照):
持久化,在规定的时间内,执行了多少次就会保存为一个文件,一般是 .rdb .aof,这个动作就叫做快照
redis是内存数据库,如果没有持久化,那么数据断电即失去



REPLICATION复制,主从复制的时候用到,
SECURITY:
这里是用来设置redis的密码的,redis默认是没有密码的,也就是说我们直接去ping是可以ping通的
设置密码如下:

或者在控制台设置,一般也是这么设置

CLIENTS(客户端配置) :

MEMORY MANAGEMENT(内存设置):


这个策略分别有可以自己配置:
1.noeviction: 不删除策略, 达到最大内存限制时, 如果需要更多内存, 直接返回错误信息。(默认值)
2.allkeys-lru: 所有key通用; 优先删除最近最少使用(less recently used ,LRU) 的 key。
3.volatile-lru: 只限于设置了 expire 的部分; 优先删除最近最少使用(less recently used ,LRU) 的 key。
4.allkeys-random: 所有key通用; 随机删除一部分 key。
5.volatile-random: 只限于设置了 expire 的部分; 随机删除一部分 key。
6.volatile-ttl: 只限于设置了 expire 的部分; 优先删除剩余时间(time to live,TTL) 短的key。
APPEND ONLY MODE(模式)aof的配置:



浙公网安备 33010602011771号