缓存
文章平均质量分 96
清风小
大厂搬砖,喜欢编程,做酷的事
展开
-
Redis系列之分片存储
Redis,一个完全免费开源的缓存软件,它是使用C语言编写,基于内存的高性能key-value数据库。Redis在互联网存储技术中得到非常广泛的应用,它作为缓存中间件,能够解决互联网应用中的一些技术瓶颈,且具有使用简单,性能强悍,功能应用场景丰富的特点。 本文讲述Redis的分片存储的架构。 什么是分片存储? 分片存储就是在Redis集群中,采用分布式存储数据的方案,让集群能够得到...原创 2020-01-05 19:59:45 · 2125 阅读 · 0 评论 -
Redis系列之高可用集群
Redis,一个完全免费开源的缓存软件,它是使用C语言编写,基于内存的高性能key-value数据库。Redis在互联网存储技术中得到非常广泛的应用,它作为缓存中间件,能够解决互联网应用中的一些技术瓶颈,且具有使用简单,性能强悍,功能应用场景丰富的特点。 Redis如何打造高可用的架构呢?持久化+主从+哨兵 持久化 Redis持久化的方式有两种:RDB和AOF RDB是把Redis存储...原创 2020-01-05 16:29:10 · 420 阅读 · 0 评论 -
Redis系列之雪崩、击穿、穿透
Redis,一个完全免费开源的缓存软件,它是使用C语言编写,基于内存的高性能key-value数据库。Redis在互联网存储技术中得到非常广泛的应用,它作为缓存中间件,能够解决互联网应用中的一些技术瓶颈,且具有使用简单,性能强悍,功能应用场景丰富的特点。 本文主要对Redis的雪崩、击穿、穿透概念、场景、解决策略等进行一些个人的思考与总结,同时也是个人学习的见解。 雪崩 雪崩,指...原创 2020-01-04 19:16:30 · 1111 阅读 · 0 评论 -
Redis系列之初识入门
Redis,一个完全免费开源的缓存软件,它是使用C语言编写,基于内存的高性能key-value数据库。Redis在互联网存储技术中得到非常广泛的应用,它作为缓存中间件,能够解决互联网应用中的一些技术瓶颈,且具有使用简单,性能强悍,功能应用场景丰富的特点。 Redis优势 性能优秀,基于内存读写,支持10W QPS(pipeline支持50W QPS) 单进程单线程,线程安全,采用IO多路...原创 2020-01-04 17:06:23 · 141 阅读 · 0 评论 -
互联网架构中缓存介绍
缓存,数据临时存储区,用于存储临时数据或文件。把最常用的数据或文件存储在缓存中,当读写数据或文件的时候就可以在缓存中进行读写,一般是在RAM中,相比于读写磁盘要快得多,但是断电后数据会消失,所以最终还是要把数据存入磁盘中。缓存的作用就是临时的存储和交换数据或文件更方便和快。 为什么用缓存? 在传统应用架构中,用户需要对应用进行业务请求,后台的应用根据业务需求对数据库进行读写数据,最终将业...原创 2020-01-04 17:05:32 · 417 阅读 · 0 评论