redis:持久化rdb

RDB 极简总结

  1. 全称:Redis Database,快照持久化
  2. 存储内容 :fork 瞬间内存全部数据,二进制文件,存最终数据结果
  3. 触发方式
    • 手动:bgsave(后台)、save(阻塞)
    • 自动:配置定时条件自动触发
  4. 执行流程主线程 fork 子进程,子进程遍历内存生成 rdb 快照文件,主线程正常处理请求不阻塞
  5. 优点
    • 文件体积小、恢复速度快
    • 适合做冷备份、迁移数据
    • 几乎不影响日常读写性能
  6. 缺点
    • 有时间间隔,宕机会丢失间隔内数据
    • 大数据量 fork 耗时,内存开销大
  7. 特点 一次生成完整数据快照,无冗余,不用瘦身
  8. 使用场景定时全量备份,配合 AOF 一起使用
相关推荐
行思理7 分钟前
微信支付“商家转账用户确认模式”,新手教程
java·开发语言·微信
空中湖1 小时前
Spring AI RAG 完整实战:从零搭建企业知识库问答系统
java·人工智能·spring
Ai拆代码的曹操1 小时前
K8s Pod Pending 逐层排查:从 FailedScheduling 到 PVC StorageClass 不存在的实战记录
java·linux·kubernetes
hold?fish:palm1 小时前
RDB全量快照备份
c++·redis·后端
什巳1 小时前
JAVA练习306- 翻转二叉树
java·数据结构·算法·leetcode
笨蛋不要掉眼泪2 小时前
MySQL架构揭秘:慢查询日志详解
数据库·mysql·架构
wangbing11252 小时前
JPA下自定义主键
java·linux·服务器
pulinzt2 小时前
Tableau的基础使用
数据库·numpy
糖果店的幽灵2 小时前
【langgraph 从入门到精通graphApi 篇】LangGraphAPI 方式调用 - 初识与核心概念
数据库·人工智能·langgraph
plainGeekDev3 小时前
NullPointerException → Kotlin 空安全
android·java·kotlin