Redis AOF 持久化详解

carpediem123 2019-07-30

redis 服务器 函数 数据库 同步

Redis 是一种内存数据库,将数据保存在内存中,读写效率要比传统的将数据保存在磁盘上的数据库要快很多。但是一旦进程退出,Redis 的数据就会丢失。

为了解决这个问题,Redis 提供了 RDB 和 AOF 两种持久化方案,将内存中的数据保存到磁盘中,避免数据丢失。RDB的介绍在这篇文章中《Redis RDB 持久化详解》,今天我们来看一下 AOF 相关的原理。

AOF( append only file )持久化以独立日志的方式记录每次写命令,并在 Redis 重启时在重新执行 AOF 文件中的命令以达到恢复数据的目的。AOF 的主要作用是解决数据持久化的实时性。

RDB 和 AOF

antirez 在《Redis 持久化解密》一文中讲述了 RDB 和 AOF 各自的优缺点:

  • RDB 是一个紧凑压缩的二进制文件,代表 Redis 在某个
登录 后评论
下一篇
云栖号资讯小编
1887人浏览
2020-06-01
相关推荐
redis事物详解
1094人浏览
2018-07-30 08:55:19
redis配置文件详解
877人浏览
2017-11-12 17:24:00
Redis RDB 持久化详解
1269人浏览
2019-07-06 19:12:09
Redis原理详解
1041人浏览
2017-11-12 20:06:00
redis配置文件详解
977人浏览
2018-01-05 18:03:00
Redis 配置文件详解
1002人浏览
2017-11-26 19:36:00
Redis详解(二)
1235人浏览
2017-11-07 19:19:00
Redis3.0.5配置文件详解
722人浏览
2017-11-15 10:10:00
Redis3.0.5配置文件详解
704人浏览
2017-11-08 10:12:00
Redis3.0.5配置文件详解
822人浏览
2017-11-15 10:12:00
redis配置详解
849人浏览
2017-11-22 19:59:00
0
1
0
1319