解读redis的配置文件--redis.conf
打開redis.conf文件 (從上至下)
文章目錄
- 建議用 / 方式查找內容位置,閱讀更香
- 頭部
- INCLUDES 包含
- NETWORK 網絡
- GENERAL 通用
- SNAPSHOTTING 快照(與持久化有關)
- REPLICATION 主從復制
- SECURITY 安全
- 密碼的設置
- CLIENTS 限制
- MEMORY MANAGEMENT 內存管理(key過期處理)
- APPEND ONLY MODE (AOF配置)
建議用 / 方式查找內容位置,閱讀更香
頭部
這張圖是最開始的redis的介紹和一些基本屬性的配置。
然后最后一行告訴我們redis是對大小寫不敏感的。
INCLUDES 包含
包含,就像我們寫springboot的配置文件一樣,可以寫多個配置文件,通過一個包含其它,來組合成一個redis的配置文件
NETWORK 網絡
里面包含的設置
GENERAL 通用
里面包含的設置
SNAPSHOTTING 快照(與持久化有關)
解釋一下快照:與持久化有關,在規定的時間內,執行了多少次操作,則會持久化到 .rdb文件和 .aof文件
redis是內存數據庫,如果沒有持久化,那么數據就會斷電即丟失
包含以下的配置:
#秒為單位 #如果900s內,進行了1次key的修改,則進行持久化 save 900 1 #如果300s內,進行了10次key的修改,則進行持久化 save 300 10 #如果60s內,進行了10000次key的修改,則進行持久化 save 60 10000#持久化出現錯誤后是否還繼續工作 stop-writes-on-bgsave-error yes # 是否對rdb文件進行壓縮 rdbcompression yes # 是否對rdb文件進行校驗 rdbchecksum yes # rbd保存的目錄 dir ./REPLICATION 主從復制
可以通過手動寫主從復制的配置文件啟動redis,做成集群。
也可以在redis的配置文件中,寫好主從關系。
可以通過手動寫主從復制的配置文件啟動redis,做成集群。
也可以在redis的配置文件中,寫好主從關系。
從Redis 2.6開始,從服務器支持只讀模式,并且是默認模式。這個行為是由Redis.conf文件中的slave-read-only 參數控制的,
SECURITY 安全
密碼的設置
可以在這進行密碼的設置(我的配置文件在771行),不過我們一般通過命令來進行密碼的設置
CLIENTS 限制
可以看到默認是一萬個,最多同時有一萬個客戶端連接到redis上
MEMORY MANAGEMENT 內存管理(key過期處理)
836行
配置最大的內存容量,默認為byte
867行
內存滿了之后的處理策略
1.移除一些過期的key
2.報錯
3.。。。。
APPEND ONLY MODE (AOF配置)
1037行
包含以下設置:
總結
以上是生活随笔為你收集整理的解读redis的配置文件--redis.conf的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机视觉论文-2021-07-13
- 下一篇: GitHub使用(详细版)