默认停机的时候进行保存,写入磁盘
Redis内部有触发RDB的机制,在redis.conf文件中
// 900秒内,如果至少有一个key被修改,则执行bgsave,如果是save ”“ 则表示禁用RDB
save 900 1
save 300 10
save 60 10000
rdbcompression yes
dir ./
dbfilename dump.rdb
存储命令到文件中,恢复数据的时候执行文件就行
// AOF默认是关闭的,需要修改redis.conf配置文件来开启AOF
// 是否开启AOF功能,默认是NO
appendonly yes
// AOF文件的名称
appendfilename "appendonly.aof"
// AOF的命令记录的频率也可以通过redis.conf文件来配
// 表示每执行一次写命令,立即记录到AOF文件
appendfsync always
// 写命令执行完先放入AOF缓冲区,然后表示每隔1秒将缓冲区数据写到AOF文件,是默认方案
appendfsync everysec
// 写命令执行完先放入AOF缓冲区,由操作系统决定何时将缓冲区内容写回磁盘
appendfsync no