2021
09-28
09-28
浅谈Redis中的RDB快照
目录一、概述二、快照怎么用?三、执行bgsava快照时,数据能被修改吗?四、RDB和AOF合体一、概述所谓的快照,就是记录某一个瞬间东西,比如当我们给风景拍照时,那一个瞬间的画面和信息就记录到了一张照片。所以,RDB快照就是记录某一个瞬间的内存数据,记录的是实际数据,而AOF文件记录的是命令操作的日志,而不是实际的数据。因此在Redis恢复数据时,RDB恢复数据的效率会比AOF快些,因为直接将RDB文件读入内存就...
继续阅读 >
RDB是Redis内存到硬盘的快照,用于redis持久化,创建RDB二进制文件,将存储在内存中的数据,持久化的放到硬盘中,当我们需要这些数据的时候,启动载入RDB文件,数据将会被存入内存中,其实RDB就是一种快照的方式持久化存储数据,也可以作为一种复制媒介,这个我们后面在谈。RDB触发机制--主要三种方式save同步命令(会阻塞redis)bgsave异步命令(fork)自动Save同步命令save文件策略:生成一个临时文件,如果存在老的文件,...