redis.conf的主要配置參數(shù)的意義:
daemonize:是否以后臺daemon方式運行
pidfile:pid文件位置
port:監(jiān)聽的端口號
timeout:請求超時時間
loglevel:log信息級別
logfile:log文件位置
databases:開啟數(shù)據(jù)庫的數(shù)量
save *?:保存快照的頻率症杏,第一個表示多長時間,第三個*表示執(zhí)行多少次寫操作。在一定時間內(nèi)執(zhí)行一定數(shù)量的寫操作時,自動保存快照∮嗑常可設(shè)置多個條件。
rdbcompression:是否使用壓縮
dbfilename:數(shù)據(jù)快照文件名(只是文件名,不包括目錄)
dir:數(shù)據(jù)快照的保存目錄(這個是目錄)
appendonly:是否開啟appendonlylog习柠,開啟的話每次寫操作會記一條log匀谣,這會提高數(shù)據(jù)抗風(fēng)險能力,但影響效率资溃。
appendfsync:appendonlylog如何同步到磁盤(三個選項武翎,分別是每次寫都強制調(diào)用fsync、每秒啟用一次fsync溶锭、不調(diào)用fsync等待系統(tǒng)自己同步)