![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
redis
一只刚出壳的菜鸟
一个IT菜鸟
展开
-
Spring Boot WebFlux-07——WebFlux 中 Redis 实现缓存
第07课:WebFlux 中 Redis 实现缓存前言首先,补充下上一篇的内容,RedisTemplate 实现操作 Redis,但操作是同步的,不是 Reactive 的。自然,支持 Reactive 的操作类为 ReactiveRedisTemplate,下面我们写个小案例。ReactiveRedisTemplate在上一篇工程中,新建 CityWebFluxReactiveC...原创 2019-11-20 23:17:54 · 639 阅读 · 0 评论 -
Spring Boot WebFlux-06——WebFlux 整合 Redis
第06课:WebFlux 整合 Redis前言上一篇内容讲了如何整合 MongoDB,这里继续讲如何操作 Redis 这个数据源,那什么是 Reids?Redis 是一个高性能的 key-value 数据库,GitHub 地址详见这里。GitHub 是这么描述的:Redis is an in-memory database that persists on disk. The da...原创 2019-11-20 23:17:01 · 851 阅读 · 0 评论 -
Redis入门
操作Redis的五种数据类型(二种)String数据类型设置数值set rkey 内容获取内容get rkey删除内容del rkey自增加1:incr rkey自减1:decr rkey取值并赋值:getset rkey 新值指定增加:incrby rkey 数字指定减少:decrby rkey 数字追加字符串:append rkey 新内容Ha...原创 2019-06-13 00:21:42 · 85 阅读 · 0 评论 -
redis的雪崩和穿透(击穿)
1.什么是缓存穿透一般的缓存系统,都是按照key值去缓存查询,如果不存在对应的value,就应该去DB中查找 。这个时候,如果请求的并发量很大,就会对后端的DB系统造成很大的压力。这就叫做缓存穿透。关键词:缓存value为空;并发量很大去访问DB。造成的原因1.业务自身代码或数据出现问题;2.一些恶意攻击、爬虫造成大量空的命中,此时会对数据库造成很大压力。解决方法1.设置布隆过滤器,将所...转载 2019-06-13 00:24:00 · 162 阅读 · 0 评论