缓存
文章平均质量分 87
Leonarde_WP
这个作者很懒,什么都没留下…
展开
-
再也不怕,缓存雪崩、击穿、穿透!
用户的数据一般都是存储于数据库,数据库的数据是落在磁盘上的,磁盘的读写速度可以说是计算机里最慢的硬件了。 当用户的请求,都访问数据库的话,请求数量一上来,数据库很容易就奔溃的了,所以为了避免用户直接访问数据库,会用 Redis 作为缓存层。 因为 Redis 是内存数据库,我们可以将数据库的数据缓存在 Redis 里,相当于数据缓存在内存,内存的读写速度比硬盘快好几个数量级,这样大大提高了系统性能。 引入了缓存层,就会有缓存异常的三个问题,分别是缓存雪崩、缓存击穿、缓存穿透。 这三个问题也是面试转载 2021-03-25 11:40:57 · 121 阅读 · 0 评论 -
Redis从入门到精通:中级篇
原文链接:http://www.cnblogs.com/xrq730/p/8944539.html 本文目录 上一篇文章以认识Redis为主,写了Redis系列的第一篇,现在开启第二部分的学习,在本文中,我们将看到以下内容: Redis数据结构String、Hash、List、Set、SortedSet及相关操作,提一下Redis在3.2.0之后有新增了一种GEO的数据类型表示地理位置...转载 2019-03-15 21:20:51 · 132 阅读 · 0 评论 -
缓存类系统设计技巧与思路
1、缓存分层:最常用的放在第一层,一步步降级;查询时,先查第一层,查不到再查下一层,以此类推,提高查询效率。 2、缓存key的hash值分多个区,可以进行并发查询,提高查询速度。 ...原创 2019-09-11 21:59:09 · 171 阅读 · 0 评论