1 rdb方式
快照,redis的默认持久化方式
快照的条件
save 900 1
save 300 10
save 60 10000
持久化文件存储
dbfilename dump.rdb
dir ./
如果redis非法关闭,那会丢失最后一次持久化之后的数据。
如果数据很重要,则必须实时存储,这事可采用aof方式
2 Aof方式
采用Aof方式进行持久化,每操作一次redis数据库,都会将操作的记录存储到aof的持久化文件中。
配置方式:
将redis.conf中的appendonly改为yes,则可以开启aof方式的持久化方案。
Aof方式存储的文件名通过如下配置设置:
appendfilename “appendonly.aof”
文件所在目录 由dir的配置决定
注意:采用aof方式后,重启redis服务,会从aof的文件中加载数据
daemonize yes 表示后台启动redis服务
本文介绍了Redis的两种持久化方式。RDB是默认方式,通过快照持久化,可设置快照条件,文件存储有相应配置,但非法关闭会丢失最后一次持久化后的数据。AOF方式则是每次操作数据库都会记录到持久化文件,可在配置文件中开启,重启服务会从AOF文件加载数据。
2571

被折叠的 条评论
为什么被折叠?



