数据库状态

将服务器中的非空数据库以及它们的键值对统称为数据库状态

redis持久化的目的

redis是内存数据库,如果不进行持久化,一旦服务器进程退出,那么数据库状态将无法恢复

redis持久化的方式

redis有两种持久化方式,一种是RDB,另一种是AOF,这篇博客我们先介绍RDB,下一篇再介绍AOF

RDB的实现

持久化的内容

RDB将redis在内存中的数据库状态持久化到磁盘,避免数据意外丢失。因此它持久化的是数据库状态,也就是对当前非空数据库对应的键值对进行持久化

持久化的执行时机

redis持久化之RDB

步骤

1,RDB文件的创建

redis持久化之RDB

redisServer对象有关RDB的字段

redis持久化之RDB

2,RDB文件的载入

redis持久化之RDB

RDB文件结构

redis持久化之RDB

相关文章:

  • 2021-06-24
猜你喜欢
  • 2021-11-30
  • 2021-08-10
  • 2021-08-18
  • 2021-09-16
相关资源
相似解决方案