Redis是一个支持持久化的内存数据库,可以将内存中的数据同步到磁盘保证持久化。
Redis的持久化策略
- RDB:快照形式是直接把内存中的数据保存到一个 dump 文件中,定时保存,保存策略。
- AOF:把所有的对Redis的服务器进行修改的命令都存到一个文件里,命令的集合。
问题
- 怎样配置持久策略
- RDB:redis.conf 开启配置
save 900 1
,900秒内,如果超过1个key被修改,则发起快照保存,保存的到的文件是 dump.rdb。 - AOF:redis.conf 开启配置
appendonly yes
和appendfsync everysec
,开启后启动redis服务端,发现多了一个appendonly.aof 文件。
- RDB:redis.conf 开启配置