大数据之Redis:RDB保存的文件
Posted 浊酒南街
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了大数据之Redis:RDB保存的文件相关的知识,希望对你有一定的参考价值。
目录
1、RDB保存的文件
01、在redis.conf中配置文件名称,默认为dump.rdb
02、rdb文件的保存路径,也可以修改。默认为Redis启动时命令行所在的目录下
03、rdb的保存策略
04、手动保存快照
命令save: 只管保存,其它不管,全部阻塞
save vs bgsave
05、stop-writes-on-bgsave-error yes
当Redis无法写入磁盘的话,直接关掉Redis的写操作
06、rdbcompression yes
进行rdb保存时,将文件压缩
07、rdbchecksum yes
在存储快照后,还可以让Redis使用CRC64算法来进行数据校验,但是这样做会增加大约10%的性能消耗,如果希望获取到最大的性能提升,可以关闭此功能
08、rdb的备份
先通过config get dir 查询rdb文件的目录
将*.rdb的文件拷贝到别的地方
09、rdb的恢复
关闭Redis
先把备份的文件拷贝到工作目录下
启动Redis, 备份数据会直接加载
10、rdb的优点
节省磁盘空间
恢复速度快
11、rdb的缺点
虽然Redis在fork时使用了写时拷贝技术,但是如果数据庞大时还是比较消耗性能;
在备份周期在一定间隔时间做一次备份,所以如果Redis意外down掉的话,就会丢失最后一次快照后的所有修改。
以上是关于大数据之Redis:RDB保存的文件的主要内容,如果未能解决你的问题,请参考以下文章