【redis持久化机制面试 Redis持久化锦囊在手,再也不会担心数据丢失了】

文章插图
Redis 的读写都是在内存中进行的 , 所以它的性能高 。而当我们的服务器断开或者重启的时候 , 数据就回消失 , 其实 Redis 已经为我们提供了一种持久化的机制 , 分别是 RDB 和 AOF 两种方式 , 接下来跟着我一起看看这两种机制的详细介绍叭 。大家好 , 我是小羽 。
Redis 的读写都是在内存中进行的 , 所以它的性能高 。而当我们的服务器断开或者重启的时候 , 数据就会消失 , 那么我们该怎么解决这个问题呢?
其实 Redis 已经为我们提供了一种持久化的机制 , 分别是
RDB 和 AOF 两种方式 , 接下来跟着我一起看看这两个锦囊都是怎么保证数据的持久化的 。持久化由于 Redis 是基于内存的数据库 , 所以当服务器出现故障的时候 , 我们的数据就得不到安全保障 。
这个时候就需要将内存中的数据存储到磁盘中 , 当我们服务器重启时 , 便可以通过磁盘来恢复数据 , 这个过程就叫做 Redis 持久化 。
文章插图
Redis持久化
RDB简介RDB全称
Redis Database Backup file(Redis数据备份文件) , 也可以称为Redis数据快照 。- RDB 文件是一个经过压缩的二进制文件(默认:dump.rdb);
- RDB 文件保存在硬盘里;
- 通过保存数据库中的键值对来记录数据库状态 。
文章插图
创建
创建 RDB 文件主要有两个 Redis 命令:
SAVE 和 BGSAVE 。SAVE同步操作 , 执行命令时 , 会阻塞 Redis 服务器进程 , 拒绝客户端发送的命令请求 。
- 春季老年人吃什么养肝?土豆、米饭换着吃
- 三八妇女节节日祝福分享 三八妇女节节日语录
- 老人谨慎!选好你的“第三只脚”
- 校方进行了深刻的反思 青岛一大学生坠亡校方整改校规
- 脸皮厚的人长寿!有这特征的老人最长寿
- 长寿秘诀:记住这10大妙招 100%增寿
- 春季老年人心血管病高发 3条保命要诀
- 眼睛花不花要看四十八 老年人怎样延缓老花眼
- 香槟然能防治老年痴呆症? 一天三杯它人到90不痴呆
- 老人手抖的原因 为什么老人手会抖
