Redis的持久化机制

Redis 提供两种持久化机制:RDBRedis Data Base)、AOF(Append Only File)

Redis 的 RDB 机制

RDB 是将数据库以二进制的方式在指定时间间隔中进行快照备份,将内存中的数据写入硬盘上的 RDB 文件中。
优点:快速而且节省时间
缺点:在备份时间内宕机会造成数据丢失

Redis 的 AOF 持久化机制

AOF 是将数据库的所有写操作以追加的方式记录到一个文件中,以便在重启时重新执行这些操作。
优点:可以更加精确的数据恢复
缺点:相比于 RDB 性能损耗更大