Redis配置文件


Redis配置文件

################################## NETWORK #####################################
bind 127.0.0.1 #綁定的ip
protected-mode yes #保護模式
port 6379 #端口

################################# GENERAL #####################################
daemonize yes #后台運行, 默認是no
pidfile /var/run/redis_6379.pid #后台運行時需要的pid文件

# 日志級別
# Specify the server verbosity level.
# This can be one of:
# debug (a lot of information, useful for development/testing)
# verbose (many rarely useful info, but not a mess like the debug level)
# notice (moderately verbose, what you want in production probably)
# warning (only very important / critical messages are logged)
loglevel notice
logfile "" #日志的文件名

databases 16 #默認數據庫的數量

################################ SNAPSHOTTING  ################################
# rdb持久化規則
save 900 1 #在900秒內, 至少有1個key發生了變動, 則進行持久化操作
save 300 10
save 60 10000

stop-writes-on-bgsave-error yes #持久化失敗后, 是否繼續工作

rdbcompression yes #是否壓縮rdb文件
rdbchecksum yes #保存rdb文件時, 是否校驗
rdb-del-sync-files no #rdb文件是否刪除同步鎖
dir ./ #drb文件保存目錄

################################## SECURITY ###################################
requirepass 123456 #設置密碼, 默認無

############################## MEMORY MANAGEMENT ################################
# 在內存達到上限后的處理策略
# volatile-lru:只對設置了過期時間的key進行LRU
# allkeys-lru : 刪除lru算法的key   
# volatile-random:隨機刪除即將過期key   
# allkeys-random:隨機刪除   
# volatile-ttl : 刪除即將過期的   
# noeviction : 永不過期,返回錯誤
#maxmemory-policy noeviction 默認是noeviction

############################## APPEND ONLY MODE ###############################
# aof持久化規則
appendonly no #是否開啟, 默認持久化方式為rdb
appendfilename "appendonly.aof" #aof文件名

# appendfsync always #每次修改同步一次
appendfsync everysec #每秒同步一次
# appendfsync no #從不


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM