Redis持久化

Redis持久化

redis是一个内存数据库 当redis服务器重启 获取电脑重启 数据回丢失 我们可以将redis内存中的数据持久化保存到硬盘的文件中

redis持久化机制:

  • RDB:默认方式 不需要进行配置 默认就使用这种机制
    • 在一定的间隔时间中 检测key的变化情况 然后再持久化数据

打开redis配置文件

 

 

 再配置文件中找到

 

 

 1.编辑redis.windwos.conf文件

#在900秒(15分钟)后,如果有一个key发生变化就持久化

save 900 1

# 300秒(5分钟)后,如果有10个键改变就持久化 
save 300 10

# 60秒后,如果有10000个密钥更改就持久化 

save 60 10000

  • AOF:日志记录的方式 可以记录每一条命令的操作 可以每一次命令操作后 持久化数据

 1.编辑redis.windwos.conf文件

 

 appendonly no (关闭aof) --> appendonly yes (开启aof)

# appendfsync always:每一次操作都进行持久化
appendfsync everysec:每隔一秒进行一次持久化
# appendfsync no:不进行持久化

posted @ 2022-08-22 13:55  baimingze  阅读(23)  评论(0)    收藏  举报