1. RDB文件的创建与载入
1. 有两个指令可以创建RDB文件,分别是save与bgsave,前者stw,后者创建子进程运行。
2. RDB文件的载入没有指令控制,只要服务器启动时检测到RDB文件存在,就会载入。
3. 由于AOF文件的更新频率高于RDB,那么在开启AOF的情况下,服务器会优先使用AOF进行恢复,只有当AOF处于关闭状态的时候,服务器才会使用RDB进行恢复。
4. 文件在载入RDB文件时,会一直处于阻塞状态。
5. 周期性操作的原理是redis维护了dirty(redis操作的次数)以及lastvalue(上次操作的时间戳)
网友评论