2.2 持久化

1. RDB文件的创建与载入

    1. 有两个指令可以创建RDB文件,分别是save与bgsave,前者stw,后者创建子进程运行。

    2. RDB文件的载入没有指令控制,只要服务器启动时检测到RDB文件存在,就会载入。

    3. 由于AOF文件的更新频率高于RDB,那么在开启AOF的情况下,服务器会优先使用AOF进行恢复,只有当AOF处于关闭状态的时候,服务器才会使用RDB进行恢复。

    4. 文件在载入RDB文件时,会一直处于阻塞状态。

    5. 周期性操作的原理是redis维护了dirty(redis操作的次数)以及lastvalue(上次操作的时间戳)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 前言 在上一篇文章中,介绍了Redis内存模型,从这篇文章开始,将依次介绍Redis高可用相关的知识——持久化、复...
    Java架构阅读 2,535评论 3赞 21
  • 企业级redis集群架构的特点 海量数据 高并发 高可用 要达到高可用,持久化是不可减少的,持久化主要是做灾难恢复...
    lucode阅读 2,302评论 0赞 7
  • 一、Redis的持久化 Redis 提供了不同级别的持久化方式:RDB持久化方式能够在指定的时间间隔能对你的数据进...
    会跳舞的机器人阅读 519评论 0赞 1
  • 本文翻译自官方文档http://redis.io/topics/persistence 。 Redis 持久化 R...
    六尺帐篷阅读 1,714评论 1赞 15
  • 不知道是随着年龄的增长,还是思想的改变,变得越来越物质,或者换句话说,越来越学会爱自己,不再对自己那么粗糙。 如果...
    爱跳舞的笔者阅读 1,148评论 0赞 0

友情链接更多精彩内容