国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
Redis配置文件redis.conf參數(shù)解讀

Redis配置文件redis.conf參數(shù)解讀收藏

redis.conf配置選項如下
daemonize 是否以后臺進(jìn)程運行,默認(rèn)為no
pidfile 如以后臺進(jìn)程運行,則需指定一個pid,默認(rèn)為/var/run/redis.pid
bind 綁定主機IP,默認(rèn)值為127.0.0.1(注釋)
port 監(jiān)聽端口,默認(rèn)為6379
timeout 超時時間,默認(rèn)為300(秒)
loglevel 日志記錄等級,有4個可選值,debug,verbose(默認(rèn)值),notice,warning
logfile 日志記錄方式,默認(rèn)值為stdout
databases 可用數(shù)據(jù)庫數(shù),默認(rèn)值為16,默認(rèn)數(shù)據(jù)庫為0
save <seconds> <changes> 指出在多長時間內(nèi),有多少次更新操作,就將數(shù)據(jù)同步到數(shù)據(jù)文件。這個可以多個條件配合,比如默認(rèn)配置文件中的設(shè)置,就設(shè)置了三個條件。
save 900 1  900秒(15分鐘)內(nèi)至少有1個key被改變
save 300 10  300秒(5分鐘)內(nèi)至少有300個key被改變
save 60 10000  60秒內(nèi)至少有10000個key被改變
rdbcompression 存儲至本地數(shù)據(jù)庫時是否壓縮數(shù)據(jù),默認(rèn)為yes
dbfilename 本地數(shù)據(jù)庫文件名,默認(rèn)值為dump.rdb
dir 本地數(shù)據(jù)庫存放路徑,默認(rèn)值為 ./
slaveof <masterip> <masterport> 當(dāng)本機為從服務(wù)時,設(shè)置主服務(wù)的IP及端口(注釋)
masterauth <master-password> 當(dāng)本機為從服務(wù)時,設(shè)置主服務(wù)的連接密碼(注釋)
requirepass 連接密碼(注釋)
maxclients 最大客戶端連接數(shù),默認(rèn)不限制(注釋)
maxmemory <bytes> 設(shè)置最大內(nèi)存,達(dá)到最大內(nèi)存設(shè)置后,Redis會先嘗試清除已到期或即將到期的Key,當(dāng)此方法處理后,任到達(dá)最大內(nèi)存設(shè)置,將無法再進(jìn)行寫入操作。(注釋)
appendonly 是否在每次更新操作后進(jìn)行日志記錄,如果不開啟,可能會在斷電時導(dǎo)致一段時間內(nèi)的數(shù)據(jù)丟失。因為redis本身同步數(shù)據(jù)文件是按上面save條件來同步的,所以有的數(shù)據(jù)會在一段時間內(nèi)只存在于內(nèi)存中。默認(rèn)值為no
appendfilename 更新日志文件名,默認(rèn)值為appendonly.aof(注釋)
appendfsync 更新日志條件,共有3個可選值。no表示等操作系統(tǒng)進(jìn)行數(shù)據(jù)緩存同步到磁盤,always表示每次更新操作后手動調(diào)用fsync()將數(shù)據(jù)寫到磁盤,everysec表示每秒同步一次(默認(rèn)值)。
vm-enabled 是否使用虛擬內(nèi)存,默認(rèn)值為no
vm-swap-file 虛擬內(nèi)存文件路徑,默認(rèn)值為/tmp/redis.swap,不可多個Redis實例共享
vm-max-memory 將所有大于vm-max-memory的數(shù)據(jù)存入虛擬內(nèi)存,無論vm-max-memory設(shè)置多小,所有索引數(shù)據(jù)都是內(nèi)存存儲的(Redis的索引數(shù)據(jù)就是keys),也就是說,當(dāng)vm-max-memory設(shè)置為0的時候,其實是所有value都存在于磁盤。默認(rèn)值為0。

Redis官方文檔對VM的使用提出了一些建議:當(dāng)你的key很小而value很大時,使用VM的效果會比較好.因為這樣節(jié)約的內(nèi)存比較大.當(dāng)你的key不小時,可以考慮使用一些非常方法將很大的key變成很大的value,比如你可以考慮將key,value組合成一個新的value.最好使用linux ext3 等對稀疏文件支持比較好的文件系統(tǒng)保存你的swap文件.vm-max-threads這個參數(shù),可以設(shè)置訪問swap文件的線程數(shù),設(shè)置最好不要超過機器的核數(shù),如果設(shè)置為0,那么所有對swap文件的操作都是串行的.可能會造成比較長時間的延遲,但是對數(shù)據(jù)完整性有很好的保證.

有了VM功能,Redis終于擺脫了受內(nèi)存容量限制的噩夢了,似乎我們可以稱其為Redis數(shù)據(jù)庫了,我們還可以想象又有多少新的用法可以產(chǎn)生.當(dāng)然,希望這一功能不會對Redis原有的非常牛B的內(nèi)存存儲性能有所影響.

Virtual Memory User Guide http://code.google.com/p/redis/wiki/VirtualMemoryUserGuide

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
REDIS學(xué)習(xí)II
歸檔Redis在Windows,linux平臺下的安裝配置
centos 7 安裝 redis 3.2,并實現(xiàn)開機自啟動
Redis 教程
redis安裝手冊,中文配置手冊,php-redis模塊安裝方法,Web管理phpRedisAdmin
redis 學(xué)習(xí)指南
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服