缓存
架构师修炼
WX公众号:架构师修炼, 专注分享一线互联网解决方案
展开
-
分布式数据之缓存技术,看这一篇就够了
不知不觉,分布式数据存储这一站已经到了最后一讲。在前面几讲,我与你分享了 CAP 理论(想要设计一个好的分布式系统,必须搞定这个理论)、(分布式存储系统三要素,掌握这些就离成功不远了)、数据分布式分片方法和数据复制技术(分布式数据复制技术,今天就教你真正分身术),其中数据分片方法和数据复制技术均是导购中的关键技术。在这一讲,我将为你讲解分布式存储中“货架”的关键技术——缓存技术。在计算机领...原创 2020-03-03 16:43:51 · 2405 阅读 · 4 评论 -
Redis 哨兵机制以及底层原理深入解析,这次终于搞清楚了
前面我们基于实际案例搭建了缓存高可用方案(分布式缓存高可用方案,我们都是这么干的)同时提到了redis主从架构下是如何保证高可用的,讲到了它是通过redis sentinel的机制来实现的。今天我们就来看看redis sentinel即哨兵机制的相关底层原理以及我们在生产中需要避的坑。什么是redis sentinel哨兵在redis集群架构中是一个非常重要的组件,其主要功能有下面...原创 2019-12-11 14:51:56 · 1539 阅读 · 0 评论 -
缓存读写策略 Cache Aside Pattern,开发必备
我们在前面讲到了当我们业务面临大量写并发的时候,将数据库开发成分布式存储系统,然后又介绍了NoSql数据库与关系型数据库互相配合,以用来更好的服务与我们的业务发展。但随着并发的持续增加,存储数据量的增多,数据库的磁盘 IO 逐渐成了系统的瓶颈,我们需要一种访问更快的组件来降低请求响应时间,提升整体系统性能,这时我们就会使用到缓存。至于缓存这个概念,这里就不去多说了,我相信大家都懂,也知道它的作...原创 2019-12-05 12:06:11 · 1184 阅读 · 0 评论