Redisラーニングノート4:プロファイル
4039 ワード
一般的な構成情報は次のとおりです.
#########################################常用
bind 127.0.0.1
daemonize no
pidfile/var/run/redis.pid
prot 6379
requirepass abc123
tcp-backlog 511
timeout 0
tcp-keepalive 60
loglevel notice
logfile "/data/redis/logs/redis.log"
databases 16
###################スナップショット################################
save 900 1
save 300 10
save 60 10000
stop-writes-on-bgsave-error yes
rdbcompression yes
rdbchecksum yes
dbfilename dump.rdb
dir ./
#################################################################################
slave-serve-stale-data yes
slave-read-only yes
repl-diskless-sync no
repl-diskless-sync-delay 5
repl-ping-slave-period 10
slave-priority 100
########################################制限
maxclients 10000
maxmemory
maxmemory-policy noeviction
appendonly no
appendfilename "appendonly.aof"
appendfsync always
appendfsync everysec
appendfsync no
auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb
その他の構成
#########################################常用
bind 127.0.0.1
# IP , , ,
daemonize no
#
# , pid redis,pid
pidfile/var/run/redis.pid
# ,pid
prot 6379
# , 6379,
requirepass abc123
#
tcp-backlog 511
# TCP
timeout 0
# client (0 )
tcp-keepalive 60
# tcp , , , 。
loglevel notice
# 。
# :
# debug ( )
# verbose ( debug notice , )
# notice ( )
# warning ( )
logfile "/data/redis/logs/redis.log"
#
databases 16
#
###################スナップショット################################
save 900 1
save 300 10
save 60 10000
#
# 900 1 key ,
# 300 10 key ,
# 60 10000 key ,
stop-writes-on-bgsave-error yes
# , redis ,redis
# , no
rdbcompression yes
# dump .rdb LZF
rdbchecksum yes
# rdb
dbfilename dump.rdb
# dump
dir ./
# , ,
#################################################################################
slave-serve-stale-data yes
# slave master , ,
# slave :
# 1) yes ,slave , ,
#
# 2) no , info he salveof ,
# slave "SYNC with master in progress" ,
#
slave-read-only yes
# slave , slaves 。
repl-diskless-sync no
# 。
repl-diskless-sync-delay 5
# , RDB
repl-ping-slave-period 10
# redis redis PING , repl_ping_slave_period , 10 。
slave-priority 100
# master ,Redis Sentinel slaves master,
# , , 0 , slave 。
########################################制限
maxclients 10000
# ,redis
maxmemory
#
# , , redis eviction keys。
maxmemory-policy noeviction
# , :
# volatile-lru -> (expire set) key key
# allkeys-lru -> key,
# volatile-random -> (expire set) key , key
# allkeys-random -> all-keys key
# volatile-ttl -> (expire set) key , (TTL) key ,
# noeviction -> , , error
appendonly no
# redis rdb , 。 redis ,
# , save ,Append Only File ,
# 。Redis appendonly.aof ,
# Redis , RDB 。
appendfilename "appendonly.aof"
# aof
appendfsync always
appendfsync everysec
appendfsync no
# aof
# no fsync, , 。
# always fsync, 。
# everysec fsync, 1s
auto-aof-rewrite-percentage 100
# aof , aof aof
auto-aof-rewrite-min-size 64mb
# aof ,
その他の構成