保存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文件启用。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。