总结Redis的配置文件
# bind 127.0.0.1
# 关闭受保护模式
protected-mode no
# 配置端口号
port 6379
# 开启后台运行
daemonize yes
# 配置pin(进程ID)文件
pidfile /var/redis-5.0.5/data/redis_6379.pid
# 日志文件存储路径
logfile "/var/redis-5.0.5/logs/redis_6379.log"
# 持久化文件存储路径
dir "/var/redis-5.0.5/data/"
# rdb配置
# 900S对key做了1次操作就会进行快照,可以配置多个,只要有一个条件成立就会快照 save 20 5
save 1 1
save 300 10
save 60 10000
# rdb文件名
dbfilename dump.rdb
# 开启aof
appendonly yes
# 文件名
appendfilename "appendonly.aof"
# 持久化策略,no:不同步,everysec:每秒一次,always:总是,速度比较慢 appendfsync ev
介绍
因为Redis是一个内存型数据库,将所有的数据存储在内存各种进行读写操作,当Redis服务重启,电脑 重启,电脑宕机Redis内存中的数据就会丢失,内存虽然快但是重启之后内存中的数据就被清除了,所 以Redis就提供两种持久化(将数据存储到磁盘上)方案,分别是RDB 和AOF ,目的都是在重启Redis服 务时根据磁盘文件将数据恢复到内存中,继续提供数据服务。