版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Redis /*********************************GENERAL否作為守護(hù)進(jìn)程運(yùn)daemonize//如以進(jìn)程運(yùn)行,則需指定一個(gè)pid,默認(rèn)為/var/run/redis.pidpidfile/var/run/redis.pid//Redis默認(rèn)端porttcp-backlog戶端閑置多少秒后,斷開連timeouttcp-keepalive志記錄等級(jí),有4可選值,debug,verbose,notice,warningloglevelnotice//指定日志輸出的文件名,可設(shè)為/dev/null日logfile用數(shù)據(jù)庫(kù)數(shù),默認(rèn)值為16,默認(rèn)數(shù)據(jù)庫(kù)為0databases16/******************************SNAPSHOTTING照存數(shù)據(jù)到disk策900有1條改變保存到save900300有10改變保存到save30060秒有10000條改變保存到save60stop-writes-on-bgsave-errordumprdb據(jù)庫(kù)的時(shí)候是否壓縮數(shù)據(jù)對(duì)pressionrdbchecksum地?cái)?shù)據(jù)庫(kù)文件名,默認(rèn)值為dump.rdbdbfilenamedump.rdb地?cái)?shù)據(jù)庫(kù)存放路徑,默認(rèn)值為dir.//***************************REPLICATIONRedis的配置//當(dāng)本機(jī)為從服務(wù)時(shí),設(shè)置主服務(wù)的IP及端//slaveof<masterip>//當(dāng)本機(jī)為從服務(wù)時(shí),設(shè)置主服務(wù)的連// uth<master-//當(dāng)從庫(kù)同主機(jī)失去連接或者正在進(jìn)行,從機(jī)庫(kù)有兩種運(yùn)行方//1)如果slave-serve-stale-data設(shè)置為yes(默認(rèn)設(shè)置),從庫(kù)會(huì)繼續(xù)相應(yīng)客戶端的請(qǐng)//2)如果slave-serve-stale-data是指為no,出去INFO和SLAVOF命令之外的任何請(qǐng)求都會(huì)返回一個(gè)錯(cuò)誤"SYNCwithmasterinprogress"slave-serve-stale-dataslave-read-onlyrepl-diskless-syncrepl-diskless-sync-delay//從庫(kù)會(huì)按照一個(gè)時(shí)間間隔向主庫(kù)發(fā)送s.可以通過repl--slave-period設(shè)置這個(gè)時(shí)間間隔,默認(rèn)是10repl--slave-period//repl-timeout設(shè)置主庫(kù)批量數(shù)據(jù)傳輸時(shí)間或者回復(fù)時(shí)間間隔,默認(rèn)值是60//一定要確保repl-timeout大于repl--slave-periodrepl-timeout60//采用無延遲同步默認(rèn)norepl-disable-tcp-nodelayyesslave-priority/*********************************SECURITY全//設(shè)置客戶端連接后進(jìn)行任何其他指定前需要使用的//警告:因?yàn)閞edis速度相當(dāng)快,所以在一臺(tái)比較好的服務(wù)器下,一個(gè)外部的用戶可以在一秒鐘進(jìn)行150K次的嘗試這意味著你需要指定非常非常強(qiáng)大的來防//requirepass令重命名//在一個(gè)共享環(huán)境下可以重命名相對(duì)令。比如把CONFIG重名為一個(gè)不容易猜測(cè)的字符//舉例 mandCONFIG//如果想刪除一個(gè)命令,直接把它重命名為一個(gè)空字符""即可,如下 mandCONFIG/*********************************LIMITS束//最大可用內(nèi)存maxmemory<bytes> //當(dāng)內(nèi)存達(dá)到最大值的時(shí)候Redis會(huì)選擇刪除哪些數(shù)據(jù)?有五種方式可供選volatile-lru用LRU法移除設(shè)置過過期時(shí)間的keyLRU:最近使用LeastRecentlyUsedallkeys-lru用LRU法移除任何volatile-random除設(shè)置過過期時(shí)間的隨機(jī)//allkeys->random->removearandomkey,anyvolatile-ttl除即將過期的key(minornoeviction移除任何可以,只是返回一個(gè)寫錯(cuò)maxmemory-allkeys-LRUminimalTTL法都不是精準(zhǔn)的算法,但是相對(duì)精確的算法(為了節(jié)省內(nèi)存),隨意你可以選擇樣本大小進(jìn)行檢測(cè)//Redis默認(rèn)的灰選擇3個(gè)樣本進(jìn)行檢測(cè),你可以通過maxmemory-samples進(jìn)行設(shè)maxmemory-samples/*********************************APPENDONLYMODE用aof久化方//因?yàn)閞edis本身同步數(shù)據(jù)文件是按上面save條件來同步的,所以有的數(shù)據(jù)會(huì)在一段時(shí)間內(nèi)只存在于內(nèi)存中。默認(rèn)值為noappendonlyyes新日志文件名,默認(rèn)值為appendonly.aofappendfilename"appendonly.aof"http://收到寫命令立即寫入磁盤,最慢,保證完全的持appendfsync秒寫入一appendfsync全依賴OS,性能最好,持久化沒保證appendfsyncno//部署在同一機(jī)器的redis實(shí)例,把a(bǔ)uto-aof-rewrite打開,因?yàn)閏luster環(huán)境下內(nèi)存占用基本一#關(guān)閉在aofrewrite時(shí)候?qū)π碌膶懖僮鬟M(jìn)行fsyncno-appendfsync-on-rewriteyes//AutomaticrewriteoftheappendonlyAOF動(dòng)重AOF件增長(zhǎng)到一定大小的時(shí)候Redis夠調(diào)用BGREWRITEAOF志文件進(jìn)行//Redis//基礎(chǔ)大小會(huì)同現(xiàn)在的大小進(jìn)行比較。如果現(xiàn)在的大小比基礎(chǔ)大小大制定的百分比,重寫功能將啟//同時(shí)需要指定一個(gè)最小大小用于AOF重寫,這個(gè)用于即使文件很小但是增長(zhǎng)幅度很大也去重寫AOF文件的情置percentage0關(guān)閉這個(gè)特auto-aof-rewrite-percentage100auto-aof-rewrite-min-size64mbaof-load-truncated/*********************************LUASCRIPTING*********************************/lua-time-limit5000/*********************************REDISCLUSTER集群開rediscluster-enabled//cluster置文件(啟動(dòng)自動(dòng)生成)cluster-config-filenodes-6379.conf點(diǎn)互連超時(shí)的閥cluster-node-timeoutcluster-slave-validity-factorcluster-migration-barrier群兼容部分失cluster-require-full-coverage/*********************************SLOWLOG//RedisSlowLog記錄超過特定執(zhí)行時(shí)間令。執(zhí)行時(shí)間不包括I/O計(jì)算比如連接客戶端,返回結(jié)果等,只是命令執(zhí)行時(shí)//可以通過兩個(gè)參數(shù)設(shè)置slowlog:一個(gè)是告訴Redis執(zhí)行超過多少時(shí)間被記錄的參數(shù)slowlog-log-slower-than(微妙//另一個(gè)是slowlog的長(zhǎng)度。當(dāng)一個(gè)新命令被記錄的時(shí)候最早令將被從隊(duì)列中移//下面的時(shí)間以微妙微單位,因 代表一分鐘//注意制定一個(gè)負(fù)數(shù)將關(guān)閉慢日志,而設(shè)置為0將強(qiáng)制每個(gè)命令都會(huì)記slowlog-log-slower-than//對(duì)日志長(zhǎng)度沒有限制,只是要注意它會(huì)消耗內(nèi)以通過SLOWLOGRESET收被慢日志消耗的內(nèi)slowlog-max-len/*********************************LATENCYMONITORlatency-monitor-threshold/*********************************EVENTNOTIFICATIONnotify-keyspace-events/*********************************ADVANCEDCONFIG//當(dāng)hash中包含超過指定元素個(gè)數(shù)并且最大的元素沒有超過臨界//hash將以一種特殊的編碼方式(大大減少內(nèi)存使用)來,這里可以設(shè)置這兩個(gè)臨界//RedisHash對(duì)應(yīng)Value內(nèi)部實(shí)際就是一個(gè)HashMap,實(shí)際這里會(huì)有2種不同實(shí)現(xiàn)//這個(gè)Hash的成員比較少時(shí)Redis為了節(jié)省內(nèi)存會(huì)采用類似一維數(shù)組的方式來緊湊,而不會(huì)采用真正的HashMap構(gòu),對(duì)應(yīng)的valueredisObject的encodingzipmap,//當(dāng)成員數(shù)量增大時(shí)會(huì)自動(dòng)轉(zhuǎn)成真正的HashMap,此時(shí)encoding為hthash-max-ziplist-entrieshash-max-ziplist-value//list數(shù)據(jù)類型多少節(jié)點(diǎn)以下會(huì)采用去指針的緊湊格式//list數(shù)據(jù)類型節(jié)點(diǎn)值大小小于多少字節(jié)會(huì)采用緊湊格式list-max-ziplist-entrieslist-max-ziplist-value//set數(shù)據(jù)類型內(nèi)部數(shù)據(jù)如果全部是數(shù)值型,且包含多少節(jié)點(diǎn)以下會(huì)采用緊湊格式set-max-intset-entries//zsort數(shù)據(jù)類型多少節(jié)點(diǎn)以下會(huì)采用去指針的緊湊格式//zsort數(shù)據(jù)類型節(jié)點(diǎn)值大小小于多少字節(jié)會(huì)采用緊湊格式zset-max-ziplist-entrieszset-max-ziplist-valuehll-sparse-max-bytes//Redis將在每100毫秒時(shí)使用1毫秒的CPU時(shí)間來對(duì)redishash行重新hash,可以降低內(nèi)存的使//當(dāng)你的使用場(chǎng)景中,有非常嚴(yán)格的實(shí)時(shí)性需要,不能夠接受Redis時(shí)不時(shí)的對(duì)請(qǐng)求有2毫秒的延遲的話,把這項(xiàng)配置為no果沒有這么嚴(yán)格的實(shí)時(shí)性要求,可以設(shè)置為yes,以便能夠盡可能快的釋放內(nèi)存activerehashingyes-output-buffer-limitnormal00-output-buffer-limitslave256mb64mb-output-buffer-limitpubsub32mb8mbhzaof-rewrite-incremental-fsync/*********************************VM否使用虛擬內(nèi)存,默認(rèn)值為novm-enabledyes//虛擬內(nèi)存文件路徑,默認(rèn)值為/tmp/redis.swap,不可多個(gè)Redis實(shí)例共vm-swap-file//將所有大于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的時(shí)候,其實(shí)是所有value都存在于磁盤。默認(rèn)值為0。vm-max-memory0//虛擬內(nèi)存文件以塊,每塊32bytesvmsize32擬內(nèi)在文件的最大vm-//可以設(shè)置swap文件的線程數(shù),設(shè)置最好不要超過機(jī)器的核數(shù),如果設(shè)置為0,那么所有對(duì)swap文件的操作都是串行的.vm-max-threads/*********************************INCLUDES含通用配include /*********************************GENERAL//如以進(jìn)程運(yùn)行,則需指定一個(gè)pid,默認(rèn)為/var/run/redis.pidpidfile/var/run/redis_6379.pid//Redis默認(rèn)端port//指定日志輸出的文件名,可設(shè)為/dev/null日logfile/*********************************SNAPSHOTTING快照地?cái)?shù)據(jù)庫(kù)文件名,默認(rèn)值為dump.rdbdbfilenamedump6379.rdb地?cái)?shù)據(jù)庫(kù)存放路徑,默認(rèn)值為dir/var/redis/6379/*********************************REPLICATIONRedis的配置//當(dāng)本機(jī)為從服務(wù)時(shí),設(shè)置主服
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 護(hù)理實(shí)踐中的法律法規(guī)與倫理問題
- 2026福建莆田城市園林發(fā)展集團(tuán)有限公司招聘普通員工13人考試重點(diǎn)題庫(kù)及答案解析
- 2026年中山火炬職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試備考試題含詳細(xì)答案解析
- 2026年黑龍江農(nóng)業(yè)經(jīng)濟(jì)職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)筆試備考試題含詳細(xì)答案解析
- 2026年長(zhǎng)沙衛(wèi)生職業(yè)學(xué)院?jiǎn)握新殬I(yè)技能考試模擬試題含詳細(xì)答案解析
- 2026年玉溪農(nóng)業(yè)職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)筆試備考題庫(kù)含詳細(xì)答案解析
- 2026年重慶機(jī)電職業(yè)技術(shù)大學(xué)單招綜合素質(zhì)考試備考試題含詳細(xì)答案解析
- 2026年濟(jì)南護(hù)理職業(yè)學(xué)院?jiǎn)握芯C合素質(zhì)考試模擬試題含詳細(xì)答案解析
- 2026年安徽工業(yè)職業(yè)技術(shù)學(xué)院?jiǎn)握新殬I(yè)技能考試參考題庫(kù)含詳細(xì)答案解析
- 2026年福建林業(yè)職業(yè)技術(shù)學(xué)院?jiǎn)握芯C合素質(zhì)考試備考題庫(kù)含詳細(xì)答案解析
- VTE防治護(hù)理年度專項(xiàng)工作匯報(bào)
- 招標(biāo)代理師項(xiàng)目溝通協(xié)調(diào)技巧
- 乙狀結(jié)腸癌教學(xué)課件
- ISO13485:2016醫(yī)療器械質(zhì)量管理手冊(cè)+全套程序文件+表單全套
- 2026年審核員考試HACCP體系試題及答案
- 高校專業(yè)群建設(shè)中的教師角色重構(gòu)機(jī)制研究
- 裝修加盟協(xié)議合同范本
- 2025-2030國(guó)學(xué)啟蒙教育傳統(tǒng)文化復(fù)興與商業(yè)模式探索報(bào)告
- 2025年甘肅公務(wù)員考試真題及答案
- 《電力變壓器聲紋檢測(cè)技術(shù)導(dǎo)則》
- 新版《醫(yī)療器械經(jīng)營(yíng)質(zhì)量管理規(guī)范》2025年培訓(xùn)試題及答案
評(píng)論
0/150
提交評(píng)論