标签:redis persistence
总的来说有两种持久化方案:RDB和AOF#900秒后且至少1个key发生变化时创建快照 save 900 1 #300秒后且至少10个key发生变化时创建快照 save 300 10 #60秒后且至少10000个key发生变化时创建快照 save 60 10000 #可通过注释所有save开头的行来禁用RDB持久化 #创建快照时对数据进行压缩 rdbcompression yes #快照名称 dbfilename dump.rdb #存放快照的目录(AOF文件也会被存放在此目录) dir /var/lib/redis/关于配置参数的详细信息可参阅redis.conf中的说明。
#关闭AOF appendonly no #打开AOF appendonly yes当设置appendonly为yes后,每次Redis接收到的改变数据集的命令都会被追加到AOF文件。重启Redis后会重放AOF文件来重建数据。 还可以通过配置文件配置AOF文件名、调用fsync的频率、调用fsync的行为、重写AOF的条件。redis 2.4.10的默认配置如下:
#默认AOF文件名 appendfilename appendonly.aof #每秒调用一次fsync刷新数据到磁盘 appendfsync everysec #当进程中BGSAVE或BGREWRITEAOF命令正在执行时不阻止主进程中的fsync()调用(默认为no,当存在延迟问题时需调整为yes) no-appendfsync-on-rewrite no #当AOF增长率为100%且达到了64mb时开始自动重写AOF auto-aof-rewrite-percentage 100 auto-aof-rewrite-min-size 64mb各参数含义可参阅redis.conf中详细说明。
标签:redis persistence
原文地址:http://blog.csdn.net/zyz511919766/article/details/42423051