有哪些Redis进阶知识点需要一览?
- 内容介绍
- 文章标签
- 相关推荐
本文共计4335个文字,预计阅读时间需要18分钟。
Redis的持久化机制RDB:Redis DataBase,RDB是一种每隔一段时间,将内存中的数据写入磁盘的临时文件,作为快照,以便在恢复时读取。如果服务器重启,内存中的数据会丢失,但可以通过读取这些快照文件恢复数据。
Redis的持久化机制 RDB: Redis DataBase-
什么是RDB
RDB∶每隔一段时间,把内存中的数据写入磁盘的临时文件,作为快照,恢复的时候把快照文件读进内存。如果宕机重启,那么内存里的数据肯定会没有的,那么再次启动redis后,则会恢复。 -
备份与恢复
内存备份-->磁盘临时文件
临时文件-->恢复到内存 -
RDB优劣势
- 优势
- 每隔一段时间备份,全量备份
- 灾备简单,可以远程传输
- 子进程备份的时候,主进程不会有任何io操作(不会有写入修改或删除),保证备份数据的的完整性
- 相对AOF来说,当有更大文件的时候可以快速重启恢复
- 劣势
- 发生故障时,有可能会丢失最后一次的备份数据
- 子进程所占用的内存比会和父进程一模一样,这会造成CPU负担
- 由于定时全量备份是重量级操作,所以对于实时备份,就无法处理了。
- 优势
本文共计4335个文字,预计阅读时间需要18分钟。
Redis的持久化机制RDB:Redis DataBase,RDB是一种每隔一段时间,将内存中的数据写入磁盘的临时文件,作为快照,以便在恢复时读取。如果服务器重启,内存中的数据会丢失,但可以通过读取这些快照文件恢复数据。
Redis的持久化机制 RDB: Redis DataBase-
什么是RDB
RDB∶每隔一段时间,把内存中的数据写入磁盘的临时文件,作为快照,恢复的时候把快照文件读进内存。如果宕机重启,那么内存里的数据肯定会没有的,那么再次启动redis后,则会恢复。 -
备份与恢复
内存备份-->磁盘临时文件
临时文件-->恢复到内存 -
RDB优劣势
- 优势
- 每隔一段时间备份,全量备份
- 灾备简单,可以远程传输
- 子进程备份的时候,主进程不会有任何io操作(不会有写入修改或删除),保证备份数据的的完整性
- 相对AOF来说,当有更大文件的时候可以快速重启恢复
- 劣势
- 发生故障时,有可能会丢失最后一次的备份数据
- 子进程所占用的内存比会和父进程一模一样,这会造成CPU负担
- 由于定时全量备份是重量级操作,所以对于实时备份,就无法处理了。
- 优势

