持久化—将数据(如内存中的对象)保存到可永久保存的存储设备中。
方式一之RDB:在指定的时间间隔内对数据进行快照存储。先将数据集写入临时文件,写入成功后,再替换之前的文件,用二进制压缩存储,是一次的全量备份。
方式二之AOF:以日志文本的形式记录服务器所处理的每一个数据更改指令,然后通过重放来恢复数据,是连续的增量备份。
持久化的触发和配置
RDB
RDB相关命令测试
dump.rdb原来的保存时间
执行save命令
执行bgsave命令
我们查询所有的key
假设这是一次误删除操作
重启查询,发现数据恢复了