码迷,mamicode.com
首页 > 数据库 > 详细

nosql----redis持久化详解

时间:2018-12-25 16:58:01      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:bubuko   mysql   请求   保留   命中   redis持久化   red   inf   意义   

nosql----redis持久化详解

redis持久化的意义在于故障恢复

技术分享图片

redis的数据是储存在内存的,假如redis突然down掉,又或者服务器主机突然断电故障。这时候内存里面的数据就会全部丢失了。

这时候大量的请求在缓存中都无法命中,在redis中无法找到缓存数据,这些请求就会去到后方的mysql,持续高压高并发的状态使mysql也陷入崩溃的状态。到这里,就算想恢复redis的数据也做不到了,因为redis的数据就是从mysql来的。这就是缓存的雪崩效应。

持久化就是将储存在内存的数据,保留一份储存在硬盘,以应对灾难性的故障。

 

一.持久化类型

RDB

AOF

nosql----redis持久化详解

标签:bubuko   mysql   请求   保留   命中   redis持久化   red   inf   意义   

原文地址:https://www.cnblogs.com/QicongLiang/p/10174517.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!