Redis是一种高级的KV数据库,它的数据存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了。于是需要开启redis的持久化功能,将数据保存到磁盘上,当redis重启后,可以从磁盘当中恢复数据。
redis提供两种方式进行持久化,一种是RDB持久化(原理是将Redis在内存当中的数据库记录定时dump到磁盘上的RDB持久化),另外一种是AOF(append only file)持久化(原理是将redis的操作日志以追加的方式写入文件)。
Redis持久化 Redis是一种高级的KV数据库,它的数据存放在内存中,如果没有配置持久化,redis重启后数据就全丢失了。于是需要开启redis的持久化功能,将数据保存到磁盘上,当redis重启后,可以从磁盘当中恢复数据。 redis提供两种方式进行持久化,一种是RDB持久化(原理是将Redis在内存当中的数据库记录定时dump到磁盘上的RDB持久化),另外一种是AOF(append only file)持久化(原理是将redis的操作日志以追加的方式写入文件)。1、RDB方式Red