传智播客旗下技术交流社区北京校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Redis提供了两种持久化选项,分别是RDBAOF
默认情况下60秒刷新到disk一次[save 60 10000 当有1wkeys数据被改变时Redis的数据集保存在叫dump.rdb一个二进制文件,这种策略被称为快照。
也可以手动调用SaveBGSAVE命令的:
1
/usr/local/bin/redis-cli -h 127.0.0.1 -p 6379 -a pwd bgsave
快照易恢复,文件也小,但是如果遇到宕机等情况的时候快照的数据可能会不完整。此时可能需要启用另一种持久化方式AOF,在配置文件中打开[appendonly yes]
AOF刷新日志到disk的规则:
appendfsync always #always 表示每次有写操作都进行同步,非常慢,非常安全。
appendfsync everysec #everysec表示对写操作进行累积,每秒同步一次
官方的建议的everysec,安全,就是速度不够快,如果是机器出现问题可能会丢失1秒的数据。
也可以手动执行bgrewriteaof进行AOF备份:
1
/usr/local/bin/redis-cli -h 127.0.0.1 -p 6379 -a pwd bgrewriteaof

游客,如果您要查看本帖隐藏内容请回复

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马
关闭

站长推荐 上一条 /4 下一条