redis安装目录结构:
redis-5.0.10/ ├── bin │ ├── redis-benchmark │ ├── redis-check-aof │ ├── redis-check-rdb │ ├── redis-cli │ ├── redis-sentinel -> redis-server │ └── redis-server ├── conf │ ├── redis-6379.conf │ ├── redis-6479.conf │ ├── redis.conf.default │ ├── sentinel.conf │ └── sentinel.conf.default ├── data ├── log │ ├── redis_6379.log │ └── redis_6479.log └── pid ├── redis_6379.pid └── redis_6479.pid
# 同一主机,开启多个不同端口的redis进程。
bind 0.0.0.0
port 6479
daemonize yes
pidfile /usr/local/redis-5.0.10/pid/redis_6479.pid
logfile "/usr/local/redis-5.0.10/log/redis_6479.log"
dbfilename dump-6479.rdb
dir /usr/local/redis-5.0.10/data/
# 注意:dir这里写成绝对路径,在启动进程时,rdb文件不会立即生成,这里很容易以为没有rdb文件。