机智时光

文章
13
资源
0
加入时间
3年2月3天

Redis源码解析:Redis持久化策略详解(一)

介绍Redis中的数据存在内存中,如果突然宕机,那么内存中的数据将全部丢失。如果数据能从后端数据库恢复还好,如果数据只存在Redis中,那数据就全丢失了。并且如果请求量很多,MySQL服务器的压力会很大。所以最好的方式是对数据进行持久化,并能当宕机的时候能快速恢复在Redis中有如下两种持久化方式,rdb快照和aof日志RDBrdb就是对当前数据库的状态做一个快照,将某个阶段的数据通过二进制文件保存下来。你可以类比照相。内存中的数据越多,生成快照的时候就越长,同时将快照写入磁盘耗费的时间也越长。