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