一般也不会用这个
bgsave : 是开一个后台进程单独去同步数据到磁盘, 不影响redis的正常使用. 推荐用这个.
恢复的话就看2.1RDB备份与恢复吧
2....AOF : 是记录的操作, 即包含命令和键值,更完整一些,但恢复的时候是在伪终端重新执行一遍命令的,速度慢一些.
2.1 RDB自动备份与手动恢复
2.1.1 RDB备份/快照
其实RDB持久化更像是快照..., 因为备份的话是有2份一样的数据的(在内存中的数据是不包含的)
查看当前的自动备份策略:
127.0.0.1:6379> config get save
1) "save"
2) "900 1 300...所以做redis备份的时候,记得要定时把RDB文件拷贝一份到其它目录,其实还有AOF,也不用太紧张....其实用AOF持久化的更多一些, 毕竟是把所有操作(get之类的没必要)都记录下来
2.2.1 AOF备份/持久化
因为AOF是记录操作的,那么文件会很大, 可以用BGREWRITEAOF来重建AOF