目录
1. 数据备份概述
Redis 提供了两种数据持久化机制,用于备份和恢复数据:RDB(快照)和 AOF(追加文件)。这些机制允许在 Redis 服务器关闭或崩溃后恢复数据,确保数据的高可靠性。
- RDB(Redis 数据库快照):定期将数据以快照的形式保存到磁盘上。适用于对数据一致性要求不高的场景。
- AOF(追加日志文件):记录所有修改数据库状态的操作。AOF 提供了较高的数据可靠性,但也会带来更多的磁盘I/O。
2. RDB持久化
RDB 持久化通过将 Redis 数据库的状态快照保存到磁盘来实现数据的持久化。快照可以手动触发,也可以根据配置的规则自动生成。
快照触发机制:
- 时间间隔触发:每隔一定时间,Redis 会根据配置生成快照。
- 修改数量触发:每当数据库内发生一定数量的修改时,Redis 会生成一个快照。
配置方式:
在 redis.conf
文件中,使用以下指令来设置 RDB 持久化:
发表回复