Redis的持久化机制-AOF详解
导读:Redis的持久化机制-AOF详解,跟大家说一说Redis的持久化机制-AOF详解IT技巧方面的经验,一起跟随小编看看吧! AOF: Append Only File以日志的形式记录服务器所处理的每一个写、删除操作,查询操作不会
Redis的持久化机制-AOF详解
跟大家说一说Redis的持久化机制-AOF详解IT技巧方面的经验,一起跟随小编看看吧!
AOF:
Append Only File以日志的形式记录服务器所处理的每一个写、删除操作,查询操作不会记录,以文本的方式记录,可以打开文件看到详细的操作记录,调操作系统命令进程刷盘。
- 所有的写命令会追加到AOF缓冲中。
- AOF缓冲区根据对应的策略向硬盘进行同步操作。
- 随着AOF文件越来越大,需要定期对AOF文件进行重写,达到压缩的目的。
- 当Redis重启时,可以加载AOF文件进行数据恢复。

同步策略:
- 每秒同步:异步完成,效率非常高,一旦系统出现宕机现象,那么这一秒钟之内修改的数据将会丢失
- 每修改同步:同步持久化,每次发生的数据变化都会被立即记录到磁盘中,最多丢一条
- 不同步:由操作系统控制,可能丢失较多数据
优点:
- 数据安全
- 通过append模式写文件,即使中途服务器宕机也不会破坏已经存在的内容,可以通过redis-check-aof工具解决数据一致性问题。
- AOF机制的rewrite模式。定期对AOF文件进行重写,以达到压缩的目的
缺点:
- AOF文件比RDB文件大,且恢复速度慢。
- 数据集大的时候,比rdb启动效率低。
- 运行效率没有RDB高
AOF文件比RDB更新频率高,优先使用AOF还原数据。AOF比RDB更安全也更大 RDB性能比AOF好 如果两个都配了优先加载AOF
上述的关于Redis的持久化机制-AOF详解的具体介绍,供网友们借鉴参考。
相关阅读
-
Gherkin语言如何弥合客户和开发人员之间的差距
跟大家分享Gherkin语言如何弥合客户和开发人员之间的差距的相关介绍,接下来分享详细内容。 与软件开发人员沟通通常是一项繁重的任务,尤其是当人们缺乏技术知识和技术词汇时。这就是为
-
OSPF TE原理详解
相对于大多数人方面的讲解,接下来IT袋网小编为大家介绍。 OSPF TE 主要通过以下两个方面来实现流量工程: 链路状态广播(LSA)扩展 :OSPF TE 扩展了 OSPF 的链路状态广播,以在网络中传输额
-
网站域名怎么申请注册 服务器域名注册的流程
一篇很详细的教程是关于网站域名怎么申请注册和服务器域名注册的流程IT技巧方面的经验,具体内容如下: .com域名 是商业使用最广域名,.com域名从开始到现在一直是全球使用最为多的顶级
-
数据库系统有哪些特点 简单数据库设计案例
小编为你介绍数据库系统有哪些特点和简单数据库设计案例方面的讲解,一起来看看吧! 数据库系统概论(第5版)第1版于1983年出版,至今已修订至第5版。《数据库系统概论(第5版)》系统


