238_Redis_常用配置

      網(wǎng)友投稿 757 2025-04-02

      一 常規(guī)配置

      二 配置分類

      1 Units 單位

      配置大小單位,開頭定義了一些基本的度量單位,只支持bytes,不支持bit

      對(duì)大小寫不敏感

      # Redis configuration file example # Note on units: when memory size is needed, it is possible to specify # it in the usual form of 1k 5GB 4M and so forth: # 1k => 1000 bytes # 1kb => 1024 bytes # 1m => 1000000 bytes # 1mb => 1024*1024 bytes # 1g => 1000000000 bytes # 1gb => 1024*1024*1024 bytes # units are case insensitive so 1GB 1Gb 1gB are all the same.

      2 INCLUDES 包含

      通過includes包含,redis.conf 可以作為總文件,可以包含其他文件

      # include .\path\to\local.conf # include c:\path\to\other.conf

      3 NETWORK 網(wǎng)絡(luò)配置 ?SECURITY安全

      bind 127.0.0.1 192.168.1.51 # 指定IP進(jìn)行監(jiān)聽 綁定的ip protected-mode yes # 保護(hù)模式 僅僅接受本機(jī)反問 不接受遠(yuǎn)程訪問 port 6379 # 默認(rèn)端口 #客戶端設(shè)置 config get requirepass config set requirepass "123456" # 獲得

      4 GENERAL 通用

      daemonize yes # 默認(rèn)情況下,Redis不作為守護(hù)進(jìn)程運(yùn)行。需要開啟的話,改為 yes supervised no # 可通過upstart和systemd管理Redis守護(hù)進(jìn)程 pidfile /var/run/redis_6379.pid # 以后臺(tái)進(jìn)程方式運(yùn)行redis,則需要指定pid文件 loglevel notice # 日志級(jí)別。可選項(xiàng)有: # debug(記錄大量日志信息,適用于開發(fā)、測(cè)試階段); # verbose(較多日志信息); # notice(適量日志信息,使用于生產(chǎn)環(huán)境); # warning(僅有部分重要、關(guān)鍵信息才會(huì)被記錄) logfile "/data/7002/redis.log" # 日志文件的位置,當(dāng)指定為空字符串時(shí),為標(biāo)準(zhǔn)輸出 databases 16 # 設(shè)置數(shù)據(jù)庫的數(shù)目。默認(rèn)的數(shù)據(jù)庫是DB 0 always-show-logo yes # 是否總是顯示logo tcp-backlog 511 設(shè)置tcp的backlog,backlog其實(shí)是一個(gè)連接隊(duì)列,backlog隊(duì)列總和=未完成三次握手隊(duì)列 + 已經(jīng)完成三次握手隊(duì)列。 在高并發(fā)環(huán)境下你需要一個(gè)高backlog值來避免慢客戶端連接問題。 注意Linux內(nèi)核會(huì)將這個(gè)值減小到/proc/sys/net/core/somaxconn的值(128) 需要確認(rèn)增大/proc/sys/net/core/somaxconn和/proc/sys/net/ipv4/tcp_max_syn_backlog(128)兩個(gè)值來達(dá)到想要的效果 #對(duì)訪問客戶端的一種心跳檢測(cè),每個(gè)n秒檢測(cè)一次。 單位為秒,如果設(shè)置為0,則不會(huì)進(jìn)行Keepalive檢測(cè),建議設(shè)置成60 # 對(duì)客戶端進(jìn)行監(jiān)測(cè) 如果60s無操作 就會(huì)kill掉這個(gè)鏈接 tcp-keepalive 60

      5 SNAPSHOPTING 快照

      # 900秒(15分鐘)內(nèi)至少1個(gè)key值改變(則進(jìn)行數(shù)據(jù)庫保存--持久化) save 900 1 # 300秒(5分鐘)內(nèi)至少10個(gè)key值改變(則進(jìn)行數(shù)據(jù)庫保存--持久化) save 300 10 # 60秒(1分鐘)內(nèi)至少10000個(gè)key值改變(則進(jìn)行數(shù)據(jù)庫保存--持久化) save 60 10000 stop-writes-on-bgsave-error yes # 持久化出現(xiàn)錯(cuò)誤后,是否依然進(jìn)行繼續(xù)進(jìn)行工作 rdbcompression yes # 使用壓縮rdb文件 yes:壓縮,但是需要一些cpu的消耗。no:不壓縮,需要更多的磁盤空間 rdbchecksum yes #是否校驗(yàn)rdb文件,更有利于文件的容錯(cuò)性,但是在保存rdb文件的時(shí)候,會(huì)有大概10%的性能損耗 dbfilename dump.rdb #dbfilenamerdb文件名稱 dir ./ # dir 數(shù)據(jù)目錄,數(shù)據(jù)庫的寫入會(huì)在這個(gè)目錄。rdb、aof文件也會(huì)寫在這個(gè)目錄

      6 append only模式

      238_Redis_常用配置

      appendonly no # 是否以append only模式作為持久化方式,默認(rèn)使用的是rdb方式持久化,這種方式在許多應(yīng)用中已經(jīng)足夠用了 appendfilename "appendonly.aof" # appendfilename AOF 文件名稱 # appendfsync aof持久化策略的配置 appendfsync everysec # no表示不執(zhí)行fsync,由操作系統(tǒng)保證數(shù)據(jù)同步到磁盤,速度最快。 # always表示每次寫入都執(zhí)行fsync,以保證數(shù)據(jù)同步到磁盤。 # everysec表示每秒執(zhí)行一次fsync,可能會(huì)導(dǎo)致丟失這1s數(shù)據(jù)。

      7 限制Limit

      maxclients 10000 # 設(shè)置能連上redis的最大客戶端連接數(shù)量 maxmemory 102400000 # redis配置的最大內(nèi)存容量 # maxmemory-policy 內(nèi)存達(dá)到上限的處理策略 maxmemory-policy noeviction volatile-lru #volatile-lru:利用LRU算法移除設(shè)置過期時(shí)間的key #volatile-random:隨機(jī)移除設(shè)置過過期時(shí)間的key #volatile-ttl:移除即將過期的key,根據(jù)最近過期時(shí)間來刪除(輔以TTL) #allkeys-lru:利用LRU算法移除任何key #allkeys-random:隨機(jī)移除任何key #noeviction:不移除任何key,只是返回一個(gè)寫錯(cuò)誤 #設(shè)置樣本數(shù)量,LRU算法和最小TTL算法都并非是精確的算法,而是估算值,所以你可以設(shè)置樣本的大小,redis默認(rèn)會(huì)檢查這么多個(gè)key并選擇其中LRU的那個(gè)。 #一般設(shè)置3到7的數(shù)字,數(shù)值越小樣本越不準(zhǔn)確,但性能消耗越小 maxmemory-samples

      Redis 數(shù)據(jù)庫

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:Excel2016工作簿共享進(jìn)行協(xié)作
      下一篇:excel絕對(duì)引用快捷鍵(excel絕對(duì)引用快捷鍵除了F4還應(yīng)按什么鍵)
      相關(guān)文章
      亚洲AV无码乱码在线观看裸奔| 亚洲国产精品尤物yw在线| 亚洲午夜无码AV毛片久久| 亚洲精品国产首次亮相| 亚洲第一男人天堂| 国产亚洲福利在线视频| 亚洲国产系列一区二区三区 | 亚洲AV成人一区二区三区在线看| 亚洲精品美女久久久久| 自怕偷自怕亚洲精品| 亚洲视频在线观看网站| 亚洲精品在线免费观看视频| 亚洲一区二区中文| 亚洲理论在线观看| 国产精品亚洲四区在线观看 | 中文字幕不卡亚洲| 伊人婷婷综合缴情亚洲五月| 国产午夜亚洲精品午夜鲁丝片| 丝袜熟女国偷自产中文字幕亚洲| 国产亚洲大尺度无码无码专线| 亚洲欧洲∨国产一区二区三区| 亚洲日韩中文无码久久| 久久精品国产亚洲av四虎| 亚洲一区二区三区高清| 亚洲国产人成在线观看| 亚洲欧美日韩国产精品一区| WWW亚洲色大成网络.COM| 亚洲av无码乱码在线观看野外| 亚洲伊人久久综合影院| 亚洲色自偷自拍另类小说| 久久久久亚洲av无码尤物| 久久亚洲精品无码VA大香大香| 亚洲妓女综合网99| 亚洲色无码专区一区| 看亚洲a级一级毛片| 不卡一卡二卡三亚洲| 亚洲AV无码久久寂寞少妇| 久久亚洲精品人成综合网| 亚洲一区二区三区亚瑟| 亚洲成aⅴ人片久青草影院按摩| 亚洲高清无码在线观看|