redis
文章平均质量分 95
关于redis相关的知识学习
神龙飞仙
it爱好者
展开
-
05-redis缓存设计及性能优化
缓存穿透是指查询一个根本不存在的数据, 缓存层和存储层都不会命中, 通常出于容错的考虑, 如果从存储层查不到数据则不写入缓存层。缓存穿透将导致不存在的数据每次请求都要到存储层去查询, 失去了缓存保护后端存储的意义。造成缓存穿透的基本原因有两个:第一, 自身业务代码或者数据出现问题。第二, 一些恶意攻击、 爬虫等造成大量空命中。原创 2022-10-23 14:34:50 · 611 阅读 · 0 评论 -
04-redis分布式锁实战
redis分布式锁实战原创 2022-10-23 14:33:44 · 572 阅读 · 0 评论 -
03-Redis Cluster集群运维与核心原理剖析
Redis Cluster集群运维与核心原理剖析原创 2022-10-23 14:32:34 · 440 阅读 · 0 评论 -
02-Redis持久化、主从与哨兵架构详解
redis持久化和集群架构原创 2022-10-23 14:31:50 · 1064 阅读 · 0 评论 -
01-Redis核心数据结构与高性能原理
redis核心数据结构和高性能原理原创 2022-10-23 14:30:39 · 343 阅读 · 0 评论 -
redis缓存击穿、缓存穿透、缓存雪崩解决方案
Redis缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。但同时,它也带来了一些问题。其中,最要害的问题,就是数据的一致性问题,从严格意义上讲,这个问题无解。如果对数据的一致性要求很高,那么就不能使用缓存。另外的一些典型问题就是,缓存穿透、缓存雪崩和缓存击穿。目前,业界也都有比较流行的解决方案。布隆过滤器是一种数据结构,对所有可能查询的参数以hash形式存储,在控制层先进行校验,不符合则丢弃,从而避免了对底层存储系统的查询压力;原创 2022-10-15 19:15:49 · 94 阅读 · 0 评论