天天看點

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

文章目錄

  • 配置檔案 redis.conf
    • 1 啟動特定配置的 Redis
    • 2 機關的大小寫不敏感
    • 3 可引入其他配置檔案的内容
    • 4 網絡:綁定的 ip
    • 5 網絡:是否開啟保護模式
    • 6 網絡:端口
    • 7 是否以守護程序開啟
    • 8 指定 pid 檔案
    • 9 日志配置
    • 10 資料庫的數量
    • 11 是否顯示 Logo
    • 12 快照:儲存政策
    • 13 快照:出錯是否繼續
    • 14 快照:是否壓縮 rdb 檔案
    • 15 快照:儲存 rdb 檔案時,進行錯誤校驗
    • 16 快照:rdb 檔案的儲存目錄
    • 17 安全:設定密碼
    • 18 最大用戶端數量
    • 19 最大記憶體設定
    • 20 記憶體滿後的處理政策
    • 21 持久化配置

配置檔案 redis.conf

1 啟動特定配置的 Redis

開頭便有這樣一行指令,這也是十分常用的啟動 Redis 方式,我們一般會将多種配置方案放在一個配置目錄中,按需啟動。

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

2 機關的大小寫不敏感

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

3 可引入其他配置檔案的内容

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

4 網絡:綁定的 ip

此處我已修改并注釋,為了進行遠端的通路

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

5 網絡:是否開啟保護模式

值為 no 時,則遠端的用戶端,可進行通路

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

6 網絡:端口

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

7 是否以守護程序開啟

預設為 no,redis-server 無法在背景運作,隻有設為 yes 後,redis-server 便可以在背景運作

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

8 指定 pid 檔案

以背景方式運作 redis-server,需要指定一個 pid 檔案,此處已進行預設的指定

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

9 日志配置

四個級别

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

日志輸出的目的檔案

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

10 資料庫的數量

預設 16 個資料庫

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

11 是否顯示 Logo

用處不大,主要增加指令行用戶端的體驗,或者減少内容輸出

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

12 快照:儲存政策

save t n:意思是若在 t 秒内,發生了 n 次修改,則進行一次持久化快照儲存

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

13 快照:出錯是否繼續

快照的持久化過程如果出錯,是否繼續

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

14 快照:是否壓縮 rdb 檔案

需要額外消耗一些 CPU 資源

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

15 快照:儲存 rdb 檔案時,進行錯誤校驗

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

16 快照:rdb 檔案的儲存目錄

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

17 安全:設定密碼

将 foobared 改為密碼即可,但是通常是用指令來設定密碼:

用戶端連接配接> CONFIG SET requirepass “123456”

用戶端連接配接> AUTH 123456

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

18 最大用戶端數量

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

19 最大記憶體設定

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

20 記憶體滿後的處理政策

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf
【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

21 持久化配置

預設是不開啟 aof 模式的,而預設使用 rdb 方式進行持久化,在大部分情況下,rdb 完全夠用

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

目的檔案:

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf

儲存政策

【Redis】分析:配置檔案 redis.conf配置檔案 redis.conf