![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
拥有翅膀的猿
学无止境,超越自我
展开
-
Redis基础知识回顾&相关指令
Redis是一个用C语言开发的高速缓存数据库,高级的key:value存储系统 缓存穿透: 指查询一个一定不存在的数据,由于缓存是不命中是需要从数据库查询,查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到数据库中去查询,造成缓存穿透。 解决方案: 最简单粗暴的方法:如果一个查询返回的数据为空(不管是数据不存在,还是系统故障),我们就把这个空结果进行缓存,但它的过期时间会很短,最长不超过5分钟。 Redis支持的数据类型: Strings(字符串) lists(字符串列表) hashes(原创 2020-09-03 11:17:31 · 147 阅读 · 0 评论 -
Redis
Redis是一个用C语言开发的高速缓存数据库 缓存穿透: 指查询一个一定不存在的数据,由于缓存是不命中是需要从数据库查询,查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到数据库中去查询,造成缓存穿透。 解决方案: 最简单粗暴的方法:如果一个查询返回的数据为空(不管是数据不存在,还是系统故障),我们就把这个空结果进行缓存,但它的过期时间会很短,最长不超过5分钟。 Redis支持...原创 2020-03-17 15:11:18 · 77 阅读 · 0 评论