保留 rdb
- SAVE
SAVE 会阻塞以后 redis 服务器,直至长久化工作实现,线上最好不要应用这个命令
- BGSAVE
Redis 会在后盾异步进行快照操作,不阻塞 redis,redis 还能够相应客户端申请,该形式会 fork 一个子过程,由子过程进行复制长久化过程
- LASTSVAE
最初一次 save 的的工夫戳。
- FLUSHALL/FLUSHDB
会触发保留 rdb,然而 rdb 是清空后的。
- SHUTDOWN
执行 shutdown 命令,如果没有开启 aof 也会登程长久化到 rdb 文件。
修复 rdb 文件
-
redis-check-rdb
redis-check-rdb xxx.rdb
禁用 rdb
save ""
参数优化
- stop-writes-on-basave-error yes
如果长久化失败,是不是要持续承受客户端写申请
- rdb-compression
是否压缩
- redbchecksum
- rdb-del-sync-files
在没有长久化的状况下删除复制中应用的 rdb 文件启用。