持久化-RDB与AOF方案对比|学习笔记

简介: 快速学习持久化-RDB 与 AOF 方案对比

开发者学堂课程【Redis 入门到精通(进阶篇)持久化-RDB 与 AOF 方案对比】学习笔记与课程紧密联系,让用户快速学习知识

课程地址https://developer.aliyun.com/learning/course/765/detail/13428


持久化-RDB 与 AOF 方案对比

 

内容介绍

一、RDB 与 AOF 方案对比

二、RDB 与 AOF 的选择之感

 

一、RDB与AOF 方案对比

image.png

二、RDB 与 AOF 的选择之感

1、对数据非常敏感,建议使用默认的 AOF 持久化方案

AOF 持久化策略使用 everysecond,每秒钟 fsync 一次。该策略 redis 仍可以保持很好的处理性能,当出现问题时,最多丢失0-1秒内的数据。

注意:由于 AOF 文件存储体积较大,且恢复速度较慢

2、数据呈现阶段有效性,建议使用 RDB 持久化方案

数据可以良好的做到阶段内无丢失(该阶段是开发者或运维人员手工维护的),且恢复速度较快,阶段点数据恢复通常采用 RDB 方案

注意:利用 RDB 实现紧凑的数据持久化会使 Redis 降的更低

3、综合比对

1)、RDB 与 AOF 的选择实际上是在做一种权衡,每种都有利有弊

2)、如不能承受数分钟以内的数据丢失,对业务数据非常敏感,选用 AOF

3)、如能承受数分钟以内的数据失,且追求大数据集的恢复速度,选用 RDB

4)、灾难恢复选用 RDB

5)、双保险策略,同时开启 RDB 和 AOF,重启后,Redis 优先使用 AOF 来恢复数据,降低丢失数据的量

相关文章
常用工具类---IOUtils
该文档是关于Java中文件操作的说明,强调所有IO操作必须在`finally`块中关闭。提供了三个示例:1) 读取指定文件`test.txt`的全部内容,使用`FileReader`和`StringBuffer`;2) 追加内容到`test.txt`文件,通过`FileOutputStream`, `OutputStreamWriter`和`BufferedWriter`实现;3) 递归遍历目录下的所有文件,使用`File`类和递归函数获取每个文件的绝对路径。
|
Web App开发 网络协议 测试技术
|
3天前
|
数据采集 人工智能 安全
|
12天前
|
云安全 监控 安全
|
4天前
|
自然语言处理 API
万相 Wan2.6 全新升级发布!人人都能当导演的时代来了
通义万相2.6全新升级,支持文生图、图生视频、文生视频,打造电影级创作体验。智能分镜、角色扮演、音画同步,让创意一键成片,大众也能轻松制作高质量短视频。
1064 151
|
4天前
|
编解码 人工智能 机器人
通义万相2.6,模型使用指南
智能分镜 | 多镜头叙事 | 支持15秒视频生成 | 高品质声音生成 | 多人稳定对话
|
17天前
|
机器学习/深度学习 人工智能 自然语言处理
Z-Image:冲击体验上限的下一代图像生成模型
通义实验室推出全新文生图模型Z-Image,以6B参数实现“快、稳、轻、准”突破。Turbo版本仅需8步亚秒级生成,支持16GB显存设备,中英双语理解与文字渲染尤为出色,真实感和美学表现媲美国际顶尖模型,被誉为“最值得关注的开源生图模型之一”。
1739 9
|
9天前
|
人工智能 自然语言处理 API
一句话生成拓扑图!AI+Draw.io 封神开源组合,工具让你的效率爆炸
一句话生成拓扑图!next-ai-draw-io 结合 AI 与 Draw.io,通过自然语言秒出架构图,支持私有部署、免费大模型接口,彻底解放生产力,绘图效率直接爆炸。
685 152
|
11天前
|
人工智能 安全 前端开发
AgentScope Java v1.0 发布,让 Java 开发者轻松构建企业级 Agentic 应用
AgentScope 重磅发布 Java 版本,拥抱企业开发主流技术栈。
653 12