日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Redis配置文件
在 Redis 的安裝目錄中有一個(gè)名為 redis.windows.conf 的配置文件,若在 Linux 中則為 redis.conf,本節(jié)以 Windows 系統(tǒng)為例對該文件進(jìn)行講解。

創(chuàng)新互聯(lián)是專業(yè)的濟(jì)陽網(wǎng)站建設(shè)公司,濟(jì)陽接單;提供成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè),網(wǎng)頁設(shè)計(jì),網(wǎng)站設(shè)計(jì),建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行濟(jì)陽網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

查看配置項(xiàng)

您可以使用 Redis 的
CONFIG命令來查看或者更改 Redis 的配置信息。語法格式如下:

redis 127.0.0.1:6379> CONFIG GET 配置名稱

示例如下,獲取日志等級的配置項(xiàng):

redis 127.0.0.1:6379> CONFIG GET loglevel 

輸出結(jié)果如下:

1) "loglevel"
2) "notice"

通過使用*可以查看所有配置項(xiàng),命令如下:

redis 127.0.0.1:6379> CONFIG GET *

輸出結(jié)果:

1) "dbfilename"
2) "dump.rdb"
3) "requirepass"
4) ""
5) "masterauth"
6) ""
7) "cluster-announce-ip"
8) ""
9) "unixsocket"
10) ""
11) "logfile"
12) ""
13) "pidfile"
14) ""
15) "slave-announce-ip"
16) ""
17) "replica-announce-ip"
18) ""
19) "maxmemory"
20) "0"
21) "proto-max-bulk-len"
22) "536870912"
23) "client-query-buffer-limit"
24) "1073741824"
25) "maxmemory-samples"
26) "5"
27) "lfu-log-factor"
28) "10"
29) "lfu-decay-time"
30) "1"
31) "timeout"
32) "0"
33) "active-defrag-threshold-lower"
34) "10"
35) "active-defrag-threshold-upper"
36) "100"
37) "active-defrag-ignore-bytes"
38) "104857600"
.....

如圖所示:

 


圖1:Redis配置項(xiàng)

注意:由于版本和操作系統(tǒng)的不同,配置項(xiàng)的數(shù)量會存在差異。

更改配置項(xiàng)

如果想要重新設(shè)置配置項(xiàng),需要使用以下命令:

redis 127.0.0.1:6379> CONFIG SET 配置項(xiàng)名稱 配置項(xiàng)參數(shù)值

示例如下:

127.0.0.1:6379> CONFIG SET loglevel "verbose"
OK
127.0.0.1:6379> CONFIG GET loglevel
1) "loglevel"
2) "verbose"

Redis 的日志級別有以下四種:

1. debug:會打印出很多信息,適用于開發(fā)和測試階段。
2. verbose(冗長的):包含很多不太有用的信息,但比debug簡化一些。
3. notice:適用于生產(chǎn)模式。
4. warning : 警告信息。

Redis 默認(rèn)設(shè)置為 verbose,開發(fā)測試階段可以用 debug,生產(chǎn)模式一般選用 notice。

更改配置文件

Redis 某些配置信息無法直接通過命令修改,此時(shí)就需要修改配置文,比如設(shè)置 Redis 允許遠(yuǎn)程連接的功能。配置文件修改如下:

1.注釋掉本地IP地址,綁定要訪問的外部IP
#bind 127.0.0.1 ::1
bind 192.168.1.1
2.關(guān)閉保護(hù)模式(把yes改為no)
protected-mode no
3.重啟服務(wù)器,windows重啟
redis-server --service-stop
redis-server --service-start
Linux重啟
sudo /etc/init.d/redis-server restart

配置項(xiàng)說明

下表對一些配置項(xiàng)做了簡單地說明:
 

配置項(xiàng)說明
配置項(xiàng) 參數(shù) 說明
daemonize no/yes 默認(rèn)為 no,表示 Redis 不是以守護(hù)進(jìn)程的方式運(yùn)行,通過修改為 yes 啟用守護(hù)進(jìn)程。
pidfile 文件路徑 當(dāng) Redis 以守護(hù)進(jìn)程方式運(yùn)行時(shí),會把進(jìn)程 pid 寫入自定義的文件中。
port 6379 指定 Redis 監(jiān)聽端口,默認(rèn)端口為 6379。
bind 127.0.0.1 綁定的主機(jī)地址。
timeout 0  客戶端閑置多長秒后關(guān)閉連接,若指定為 0 ,表示不啟用該功能。
loglevel notice  指定日志記錄級別,支持四個(gè)級別:debug、verbose、notice、warning,默認(rèn)為 notice。
logfile stdout 日志記錄方式,默認(rèn)為標(biāo)準(zhǔn)輸出。
databases 16 設(shè)置數(shù)據(jù)庫的數(shù)量(0-15個(gè))共16個(gè),Redis 默認(rèn)選擇的是 0 庫,可以使用 SELECT 命令來選擇使用哪個(gè)數(shù)據(jù)庫儲存數(shù)據(jù)。
save[seconds]
[changes]
可以同時(shí)配置三種模式:
save 900 1
save 300 10
save 60 10000
表示在規(guī)定的時(shí)間內(nèi),執(zhí)行了規(guī)定次數(shù)的寫入或修改操作,Redis 就會將數(shù)據(jù)同步到指定的磁盤文件中。比如 900s 內(nèi)做了一次更改,Redis 就會自動執(zhí)行數(shù)據(jù)同步。
rdbcompression yes/no 當(dāng)數(shù)據(jù)存儲至本地?cái)?shù)據(jù)庫時(shí)是否要壓縮數(shù)據(jù),默認(rèn)為 yes。
dbfilename dump.rdb 指定本地存儲數(shù)據(jù)庫的文件名,默認(rèn)為 dump.rdb。
dir ./ 指定本地?cái)?shù)據(jù)庫存放目錄。
 
slaveof
主從復(fù)制配置選項(xiàng) 當(dāng)本機(jī)為 slave 服務(wù)時(shí),設(shè)置 master 服務(wù)的 IP 地址及端口,在 Redis 啟動時(shí),它會自動與 master 主機(jī)進(jìn)行數(shù)據(jù)同步。
requirepass  foobared 默認(rèn)關(guān)閉 密碼配置項(xiàng),默認(rèn)關(guān)閉,用于設(shè)置 Redis 連接密碼。如果配置了連接密碼,客戶端連接 Redis 時(shí)需要通過 密碼認(rèn)證。
maxmemory
最大內(nèi)存限制配置項(xiàng) 指定 Redis 最大內(nèi)存限制,Redis 在啟動時(shí)會把數(shù)據(jù)加載到內(nèi)存中,達(dá)到最大內(nèi)存后,Redis 會嘗試清除已到期或即將到期的 Key,當(dāng)此方法處理 后,若仍然到達(dá)最大內(nèi)存設(shè)置,將無法再進(jìn)行寫入操作,但可以進(jìn)行讀取操作。
appendfilename appendonly.aof 指定 AOF 持久化時(shí)保存數(shù)據(jù)的文件名,默認(rèn)為 appendonly.aof。
glueoutputbuf yes 設(shè)置向客戶端應(yīng)答時(shí),是否把較小的包合并為一個(gè)包發(fā)送,默認(rèn)開啟狀態(tài)。

如果想全面了解配置選項(xiàng),可以參考官方網(wǎng)站相關(guān)文檔:點(diǎn)擊前往。


網(wǎng)站題目:Redis配置文件
本文URL:http://www.5511xx.com/article/ccissip.html