最近一個(gè)項(xiàng)目用到Redis做數(shù)據(jù)緩存,使用Redis最重要的是寫配置文件,那么要了解它的各個(gè)配置參數(shù)含義,今天整理了一下,發(fā)現(xiàn)有些參數(shù)不太明白,特貼出來(lái)請(qǐng)大家?guī)兔纯础?/p>
daemonize <yes|no>:是否以后臺(tái)daemon方式運(yùn)行 # yes|no (default:no)
pidfile <*.pid>:pid文件位置,daemonize為yes時(shí)才起作用 # *.pid路徑 (ex:/var/run/redis.pid)
port <port>:監(jiān)聽的端口號(hào) # (default:6379)
timeout <seconds>:請(qǐng)求超時(shí)時(shí)間(單位:秒)
loglevel <debug|verbose|notice|warning>:log信息級(jí)別 # debug|verbose|notice|warning
logfile <filename>:log文件位置 # (default:stdout)
databases <number>:開啟數(shù)據(jù)庫(kù)的數(shù)量
save <seconds> <changes>:保存快照的頻率,在一定時(shí)間內(nèi)執(zhí)行一定數(shù)量的寫操作時(shí),自動(dòng)保存快照??稍O(shè)置多個(gè)條件。下載地址
slaveof <master-ip> <master-port>: 當(dāng)本機(jī)為從服務(wù)時(shí),設(shè)置主服務(wù)的IP及端口
masterauth <master-password>: 當(dāng)本機(jī)為從服務(wù)時(shí),設(shè)置主服務(wù)的連接密碼
requirepass: 連接密碼
maxclients <number>: 大客戶端連接數(shù),0為不限制 # (default:0)
maxmemory <bytes>: 設(shè)置大內(nèi)存,達(dá)到大內(nèi)存設(shè)置后,Redis會(huì)先嘗試清除已到期或即將到期的Key,當(dāng)此方法處理后,任到達(dá)大內(nèi)存設(shè)置,將無(wú)法再進(jìn)行寫入操作。
rdbcompression <yes|no>:是否使用壓縮 # yes|no (default:yes)
dbfilename <*.rdb>:數(shù)據(jù)快照文件名(只是文件名,不包括目錄) # *.rdb
dir <directory>:數(shù)據(jù)快照的保存目錄(這個(gè)是目錄)
appendonly <yes|no>:是否開啟appendonlylog,開啟的話每次寫操作會(huì)記一條log,這會(huì)提高數(shù)據(jù)抗風(fēng)險(xiǎn)能力,但影響效率。# yes|no
appendfilename <*.aof> 更新日志文件名 # (default:appendonly.aof)
appendfsync <always|everysec|no>:appendonlylog如何同步到磁盤(always:每次寫都強(qiáng)制調(diào)用fsync; everysec:每秒啟用一次fsync; no:不調(diào)用fsync等待系統(tǒng)自己同步)
vm-enabled <yes|no>: 是否啟用虛擬內(nèi)存 # yes|no (default:no)
vm-swap-file <*.swap>: 交換分區(qū)文件(啟用虛擬內(nèi)存時(shí)使用) # *.swap路徑 (ex:/tmp/redis.swap)
vm-max-memory <number>: 將所有大于vm-max-memory的數(shù)據(jù)存入虛擬內(nèi)存,無(wú)論vm-max-memory設(shè)置多小,所有索引數(shù)據(jù)都是內(nèi)存存儲(chǔ)的(Redis的索引數(shù)據(jù) 就是keys),也就是說(shuō),當(dāng)vm-max-memory設(shè)置為0的時(shí)候,其實(shí)是所有value都存在于磁盤。 # (default:0)下載地址
vm-page-size <bytes>: swap文件頁(yè)大小(根據(jù)存儲(chǔ)的值大小設(shè)置,單位byte)# (default:32)
vm-pages <number>: 交換分區(qū)文件中內(nèi)存頁(yè)的數(shù)量 # (default:134217728)
vm-max-threads <number>: 對(duì)swap文件操作的大線程數(shù)(最好為CPU個(gè)數(shù))# (default:4)
glueoutputbuf <yes|no>: # yes|no (default:yes)
hash-max-zipmap-entries <number>: # (default:64)
hash-max-zipmap-value <number>: # (default:512)
activerehashing <yes|no>: # yes|no (default:yes)
include <*.conf>: 引用另外一個(gè)配置文件 # *.conf路徑 (ex:/path/to/other.conf)
網(wǎng)站名稱:Redis配置文件各項(xiàng)參數(shù)說(shuō)明-創(chuàng)新互聯(lián)
地址分享:http://chinadenli.net/article14/dgcede.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營(yíng)銷型網(wǎng)站建設(shè)、服務(wù)器托管、定制網(wǎng)站、品牌網(wǎng)站建設(shè)、建站公司、標(biāo)簽優(yōu)化
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容