Redis 风暴:从原理到应用,一探内存中的数据奥秘
本文最后更新于:6 个月前
破冰
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 风暴:从原理到应用,一探内存中的数据奥秘
http://example.com/2023/10/24/Redis 风暴:从原理到应用,一探内存中的数据奥秘/