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的配置:

 

 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM