微服务实战spring cloud alibaba(二十二)使用redis实现接口的令牌桶算法限流
上一篇文章《微服务实战spring cloud alibaba(二十一)使用注解的方式实现单个接口的令牌桶限流》我们介绍了使用guava框架实现令牌筒算法限流,这篇文章我们再升级一下,因为真实的环境中我们很少会把gu...
这是关于 Redis 标签的相关文章列表
上一篇文章《微服务实战spring cloud alibaba(二十一)使用注解的方式实现单个接口的令牌桶限流》我们介绍了使用guava框架实现令牌筒算法限流,这篇文章我们再升级一下,因为真实的环境中我们很少会把gu...
上一篇文章《Redis缓存击穿的解决方案》我们介绍了缓存击穿的解决方案,这篇文章我们来介绍下缓存雪崩的解决方案。什么是缓存雪崩缓存雪崩指缓存中大量数据的失效时间集中在某一个时间段,导致在这个时间段内缓存失效并额外请求...
在java开发过程中redis几乎是我们项目开发的标配,所以我们会经常涉及到利用redis进行开发。那么在redis开发过程中,我们经常会遇到缓存穿透的问题。这篇文章我们就来给大家介绍下缓存穿透的解决方案。首先说说什...
这篇文章我们聊下如何做接口幂等性的处理。我们知道在高并发及高可用的场景里面,系统会涉及到很多的重试,那么一定会涉及到数据重复提交的问题,那么如果遇到数据重复提交的话,那我们肯定是需要做接口幂等性的操作。在之前的问答里...
在redis里面我们介绍的第五种数据结构就是Sorted Set类型的数据结构。此数据结构其实和set数据结构差不多,多了一个排序的字段而已。日常中大家经常听说的使用sorted set进行排行榜啊类似这样...
在redis里面我们介绍的第四种数据结构就是Set类型的数据结构。Set数据结构和List数据结构其实是一样的,都是做大量数据的存储,但是有一点就是list采用的是双向链表的形式,intset和hashtable两种...
在redis里面我们介绍的第三种数据结构就是List类型的数据结构。List数据结构其实就是一个集合,在redis中,list底层实质上是一个双向链表的数据结构,链表的查询效率是比较低的,如果从性能上进行考虑的话,推...
在redis里面我们介绍的第二种数据结构就是Hash类型的数据结构。其实hash从外像上来说,hash能做的事情和string能做的事情都差不多。hash本身其实主要存储的是对象,这个对象可以包含很多属性值。但是我们...
在redis中主要有5种数据结构,今天我们这篇文章介绍下string类型的数据结构。string类型的数据结构是我们在工作中最常用的数据结构,比如我们进入到redis中。set name zhan...
在java项目里面经常使用到redis,同时目前java项目绝大多数都是基于springboot做脚手架的,因此这篇文章我们介绍下RedisUtils工具类,并且介绍下如何融入springboot项目中。一、引入ma...