Redis持久化就是把内存的数据写到磁盘中去,防止服务宕机了内存数据丢失; Redis提供两种持久化机制RDB(默认)和AOF机制; RDB(Redis DataBase缩写快照)是Redis默认的持久化方式。按照一定的时间将内存的数据以快照的形式保存到硬盘中,对应产生的数据文件为dump.rdb。通过配置文件中的save参数来定义快照的周期;记录Redis数据库的所有键值对,在某个时间点将数据写入一个临时文件持久化结束后,用这个临时文件替换上次持久化的文件达到数据恢复; 优点:
缺点:
AOF持久化(即Append Only File持久化),是将Redis执行的每次写命令记录到单独的日志文件中,当重启Redis会重新将持久化的日志中文件恢复数据。当两种方式同时开启时数据恢复Redis会优先选择AOF恢复; 优点:
缺点:
RDB和AOF的对比
|
SpringBoot集成Redis过程
最新推荐文章于 2024-07-22 18:42:29 发布