redis 持久化方式
时间: 2023-08-28 22:11:52 浏览: 118
Redis 支持两种持久化方式:RDB 和 AOF。
1. RDB 持久化方式:Redis会将内存中的数据定期写入磁盘中,形成一个快照文件,这个快照文件就是RDB文件。RDB持久化方式是将Redis中的数据在指定的时间间隔内生成快照进行备份,实现方式是将内存中的数据以快照的方式写入磁盘文件中。
2. AOF 持久化方式:AOF 持久化方式是将 Redis 的操作日志以追加的方式写入文件中,Redis 重启时会重新执行这些操作日志,以恢复数据。AOF 持久化方式是将 Redis 执行过的所有写命令以追加的方式写入到文件中,Redis 重启的时候会重新执行这些写命令以恢复原始的数据。
通常情况下,我们会同时开启RDB和AOF两种持久化方式。这样可以保证Redis在发生宕机或者其他故障时,数据不会丢失。
阅读全文