个人专题目录
1. 总体介绍
1.1 官网介绍

clip_image233.jpg
2. RDB(Redis DataBase)
2.1 官网介绍

clip_image235.jpg
2.2 是什么:
在指定的时间间隔内将内存中的数据集快照写入磁盘, 也就是行话讲的Snapshot快照,它恢复时是将快照文件直接读到内存里
Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到 一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。 整个过程中,主进程是不进行任何IO操作的,这就确保了极高的性能 如果需要进行大规模数据的恢复,且对于数据恢复的完整性不是非常敏感,那RDB方 式要比AOF方式更加的高效。RDB的缺点是最后一次持久化后的数据可能丢失。
2.3 Fork
Fork的作用是复制一个与当前进程一样的进程。新进程的所有数据(变量、环境变量、程序计数器等) 数值都和原进程一致,但是是一个全新的进程,并作为原进程的子进程
2.4 Rdb 保存的是dump.rdb文件
2.5 配置位置
参阅: SNAPSHOTTING快照

clip_image237.jpg
2.6 如何触发RDB快照
配置文件中默认的快照配置

clip_image239.jpg

clip_image241.jpg
冷拷贝后重新使用

clip_image243.jpg