Redis之——配置檔案詳解
不多說,直接上解析
daemonize yes #是否以後臺程序執行,預設為no pidfile /var/run/redis.pid #如以後臺程序執行,則需指定一個pid,預設為/var/run/redis.pid bind 127.0.0.1 #繫結主機IP,預設值為127.0.0.1(註釋) port 6379 #監聽埠,預設為6379 timeout 300 #超時時間,預設為300(秒) loglevel notice #日誌記slave-serve-stale-data yes:在master伺服器掛掉或者同步失敗時,從伺服器是否繼續提供服務。錄等級,有4個可選值,debug,verbose(預設值),notice,warning logfile /var/log/redis.log #日誌記錄方式,預設值為stdout databases 16 #可用資料庫數,預設值為16,預設資料庫為0 save 900 1 #900秒(15分鐘)內至少有1個key被改變 save 300 10 #300秒(5分鐘)內至少有300個key被改變 save 60 10000 #60秒內至少有10000個key被改變 rdbcompression yes #儲存至本地資料庫時是否壓縮資料,預設為yes dbfilename dump.rdb #本地資料庫檔名,預設值為dump.rdb dir ./ #本地資料庫存放路徑,預設值為 ./ slaveof 10.0.0.12 6379 #當本機為從服務時,設定主服務的IP及埠(註釋) masterauth elain #當本機為從服務時,設定主服務的連線密碼(註釋) slave-serve-stale-data yes #在master伺服器掛掉或者同步失敗時,從伺服器是否繼續提供服務。 requirepass elain #連線密碼(註釋) maxclients 128 #最大客戶端連線數,預設不限制(註釋) maxmemory #設定最大記憶體,達到最大記憶體設定後,Redis會先嚐試清除已到期或即將到期的Key,當此方法處理後,任到達最大記憶體設定,將無法再進行寫入操作。(註釋) appendonly no #是否在每次更新操作後進行日誌記錄,如果不開啟,可能會在斷電時導致一段時間內的資料丟失。因為redis本身同步資料檔案是按上面save條件來同步的,所以有的資料會在一段時間內只存在於記憶體中。預設值為no appendfilename appendonly.aof #更新日誌檔名,預設值為appendonly.aof(註釋) appendfsync everysec #更新日誌條件,共有3個可選值。no表示等作業系統進行資料快取同步到磁碟,always表示每次更新操作後手動呼叫fsync()將資料寫到磁碟,everysec表示每秒同步一次(預設值)。 really-use-vm yes vm-enabled yes #是否使用虛擬記憶體,預設值為no vm-swap-file /tmp/redis.swap #虛擬記憶體檔案路徑,預設值為/tmp/redis.swap,不可多個Redis例項共享 vm-max-memory 0 #vm大小限制。0:不限制,建議60-80% 可用記憶體大小。 vm-page-size 32 #根據快取內容大小調整,預設32位元組。 vm-pages 134217728 #page數。每 8 page,會佔用1位元組記憶體。 vm-page-size #vm-pages 等於 swap 檔案大小 vm-max-threads 4 #vm 最大io執行緒數。注意: 0 標誌禁止使用vm hash-max-zipmap-entries 512 hash-max-zipmap-value 64 list-max-ziplist-entries 512 list-max-ziplist-value 64 set-max-intset-entries 512 activerehashing yes
相關推薦
Redis之——配置檔案詳解
不多說,直接上解析 daemonize yes #是否以後臺程序執行,預設為no pidfile /var/run/redis.pid #如以後臺程序執行,則需指定一個pid,預設為/var/run/redis.pid bind 127.0.0.1 #繫結主機IP,
redis常用配置檔案詳解
redis.conf 配置項說明如下: 1. Redis預設不是以守護程序的方式執行,可以通過該配置項修改,使用yes啟用守護程序 daemonize no 2. 當Redis以守護程序方式執行時,Redis預設會把pid寫入/var/run/redis.pid檔案,可以
nignx服務之配置檔案詳解(2)
nginx是一個功能非常強大的web伺服器加反向代理伺服器,同時又是郵件伺服器等等,在專案使用中,使用最多的三個核心功能是反向代理、負載均衡和靜態伺服器。這三個不同的功能的使用,都跟nginx的配置密切相關,nginx伺服器的配置資訊主要集中在nginx.conf這個配置檔案中,並且所有的可
nignx服務之配置檔案詳解(1)
Nginx的配置檔案nginx.conf配置詳解如下: user nginx nginx ; Nginx使用者及組:使用者 組;window下不指定 worker_processes 8; 工作程序:數目。根據硬體調整,通常等於CPU數量或者2倍於CPU。 erro
Zabbix之配置檔案詳解
轉自:http://www.linuxidc.com/Linux/2013-09/90724.htm zabbix的配置檔案一般有三種: zabbixserver的配置檔案zabbix_server.conf zabbixproxy的配置檔案zabbix_proxy.
最新的三大框架整合之配置檔案詳解
一:spring.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://
Java程式設計師從笨鳥到菜鳥之(五十三)細談Hibernate(四)Hibernate常用配置檔案詳解
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
Nginx實戰之1.1-1.6 Nginx介紹,安裝及配置檔案詳解
1.1 Nginx介紹 HTTP協議發展簡史 加粗 https://coding.net/u/aminglinux/p/nginx/git/blob/master/http/version.md 1991年釋出0.9版,只有GET方法,僅支援html,一個連線一個請求 &n
Maven之pom.xml與setting.xml配置檔案詳解
一.pom.xml詳解 1.概述 pom中節點如下分佈 <project xmlns="http://maven.apache.org/
【SpringBoot學習之路】08.Springboot配置檔案詳解(四)
轉載宣告:商業轉載請聯絡作者獲得授權,非商業轉載請註明出處.原文來自 © 呆萌鍾【SpringBoot學習之路】08.Springboot配置檔案詳解(四) 自動配置原理 配置檔案到底能寫什麼?怎麼寫?自動配置原理; 配置檔案能配置的屬性參照
【SpringBoot學習之路】07.Springboot配置檔案詳解(三)
轉載宣告:商業轉載請聯絡作者獲得授權,非商業轉載請註明出處.原文來自 © 呆萌鍾 【SpringBoot學習之路】07.Springboot配置檔案詳解(三) Profile多環境支援 Profile是Spring對不同環境提供不同配置功能的支援,可以通
【SpringBoot學習之路】06.Springboot配置檔案詳解(二)
轉載宣告:商業轉載請聯絡作者獲得授權,非商業轉載請註明出處.原文來自 © 呆萌鍾 【SpringBoot學習之路】06.Springboot配置檔案詳解(二) 配置檔案值注入 @Value獲取值和@ConfigurationProperties獲取值比較
【SpringBoot學習之路】05.Springboot配置檔案詳解(一)
轉載宣告:商業轉載請聯絡作者獲得授權,非商業轉載請註明出處.原文來自 © 呆萌鍾【SpringBoot學習之路】05.Springboot配置檔案詳解(一) 配置檔案 Spring Boot使用一個全域性的配置檔案 applic
【YOLO學習筆記】之YOLO配置檔案詳解
在YOLO初體驗中,應用到了一個字尾名為cfg的檔案,在darknet中有一個資料夾,下面有各種各樣的cfg檔案 這些cfg檔案都是YOLO的配置檔案,負責YOLO所需資料集的訓練工作,接下來,給大家詳細講解一下配置檔案。講解配置檔案,我以 yolov2-tiny.
SpringBoot-配置檔案詳解之自定義配置檔案
今天我們一起來學習一下如何自定義配置檔案,在這之前我們可能會把配置項寫在application.properties或者application.yml中。這是springboot預設讀取的配置檔案,但是
SpringBoot-配置檔案詳解之多個配置檔案
在現實的開發環境中,我們需要不同的配置環境。比如開發環境用於開發,測試環境用於測試,預生產環境用於釋出測試。那麼對於多個環境的配置檔案,其檔案格式為:application-{profile}.properties,其中{profile}對應我們的環境標識。比如我們這裡定義了
Maven之setting.xml配置檔案詳解
setting.xml配置檔案 maven的配置檔案settings.xml存在於兩個地方: 1.安裝的地方:${M2_HOME}/conf/settings.xml 2.使用者的目錄:${user.home}/.m2/settings.xml 前者又被叫做全域性配置,對作
Android之androidmainfest.xml配置檔案詳解
寫配置檔案的時候我們會不知道把那些配置項放在哪裡,請看: 配置檔案樣例: <?xml version="1.0" encoding="utf-8"?> <manifest> <!-- 基本配置 --> <uses-permission
kafka配置檔案詳解之:server.properties
#每一個broker在叢集中的唯一表示,要求是正數。當該伺服器的IP地址發生改變時,broker.id沒有變化,則不會影響consumers的訊息情況broker.id=0#broker server服務埠 port =9092#處理網路請求的執行緒數量num
redis配置檔案詳解
# redis 配置檔案示例 # 當你需要為某個配置項指定記憶體大小的時候,必須要帶上單位, # 通常的格式就是 1k 5gb 4m 等醬紫: # # 1k => 1000 bytes # 1kb => 1024 bytes # 1m => 1000