Redis 风暴:从原理到应用,一探内存中的数据奥秘

本文最后更新于:1 年前

每一次呼吸都是宇宙间最温柔的拥抱,提醒我们,无论身处何方,都不孤单。

破冰

  • 🥇 推荐阅读:(2023/10/24晚)
AOF 持久化是怎么实现的? | 小林coding (xiaolincoding.com)
RDB 快照是怎么实现的? | 小林coding (xiaolincoding.com)
Redis持久化机制详解 | JavaGuide(Java面试 + 学习指南)

思维碰撞

持久化

🔥 什么是 Redis 持久化机制?

Redis 的持久化机制是怎样的?Redis 是内存数据库,但是 Redis 是会把缓存数据保存到硬盘中的。

我们经常需要对内存中的数据进行持久化,即将内存中的数据写入到硬盘中,用来恢复数据防止数据丢失

Redis 共有两种持久化技术,分别是 AOF 日志RDB 快照

Redis 默认会开启 RDB 快照,所以重启 Redis 后,之前缓存的数据能够被加载出来

AOF 日志

AOF(Append Only File):是一种保存写操作命令到日志文件的持久化方式,仅记录写操作命令,读操作命令是不会被记录的

三种写回策略
AOF 重写机制

RDB 快照

RDB(Redis Database)记录某一时刻的内存数据,相较于 AOF 日志记录操作命令,RDB 快照记录的是实际的数据,因此使用 RDB 快照恢复数据的效率会比 AOF 日志要高一些

全量快照
增量快照

数据类型

精华提炼


Redis 风暴:从原理到应用,一探内存中的数据奥秘
https://test.atomgit.net/blog/2023/10/24/Redis 风暴:从原理到应用,一探内存中的数据奥秘/
作者
Memory
发布于
2023年10月24日
更新于
2023年10月24日
许可协议