高并发高可用复杂系统中的缓存架构(三) 能够支撑高并发 + 高可用 + 海量数据 + 备份恢复的 redis 的重要性
商品详情页的架构实现
缓存架构的第一块儿,要掌握的很好的,就是 redis 架构
高并发、高可用、海量数据、备份、随时可以恢复,缓存架构如果要支撑这些要点,首先 redis 就得支撑
redis 架构它自身就支持:每秒钟几十万的访问量 QPS、99.99% 的高可用性,TB 级的海量的数据、备份和恢复,有了它缓存架构就成功了一半了
最最简单的模式,无非就是存取 redis,存数据,取数据,支撑你的缓存架构,最基础的就是 redis 架构
解决各种各样高并发场景下的缓存面临的难题,缓存架构中不断的引入各种解决方案和技术,解决高并发的问题
解决各种各样缓存架构本身面临的高可用的问题,缓存架构中引入各种解决方案和技术,解决高可用的问题
总之:redis 很重要
redis 持久化机对于生产环境中的灾难恢复的意义
有的可能自己看过一些 redis 的教程,所有的资料其实都会讲解 redis 持久化,但是有个问题,redis 的持久化意义
比如 redis 的持久化,RDB、AOF 区别,各自的特点是什么,适合什么场景?redis 的企业级的持久化方案是什么,是用来跟哪些企业级的场景结合起来使用的?
基于这个原因本课程会着重讲解 redis 持久化的意义
redis 持久化的意义,在于故障恢复
比如你部署了一个 redis,作为 cache 缓存,当然也可以保存一些较为重要的数据,如果没有持久化的话,redis 遇到灾难性故障的时候,就会丢失所有的数据
如果通过持久化将数据存在磁盘上,然后可以定期同步和备份这些文件到一些云存储服务上去,那么就可以保证数据不丢失全部,还是可以恢复一部分数据回来的
本文地址:https://blog.csdn.net/liuerchong/article/details/107207721
上一篇: 2048小游戏
推荐阅读
-
高并发高可用复杂系统中的缓存架构(十五) 缓存架构讲解,如何保证缓存数据库一致性
-
高并发高可用复杂系统中的缓存架构(三) 能够支撑高并发 + 高可用 + 海量数据 + 备份恢复的 redis 的重要性
-
高并发高可用复杂系统中的缓存架构(四) redis架构基础
-
高并发高可用复杂系统中的缓存架构(十三) redis集群
-
高并发高可用复杂系统中的缓存架构(三) 能够支撑高并发 + 高可用 + 海量数据 + 备份恢复的 redis 的重要性
-
高并发高可用复杂系统中的缓存架构(十五) 缓存架构讲解,如何保证缓存数据库一致性
-
高并发高可用复杂系统中的缓存架构(四) redis架构基础
-
高并发高可用复杂系统中的缓存架构(十三) redis集群