1. 首页
  2. 编程语言
  3. Java
  4. Java利用Redis实现高并发计数器的示例代码

Java利用Redis实现高并发计数器的示例代码

上传者: 2022-03-30 22:07:09上传 PDF文件 50.20 KB 热度 11次

业务需求中经常有需要用到计数器的场景:譬如一个手机号一天限制发送5条短信、一个接口一分钟限制多少请求、一个接口一天限制调用多少次等等。使用Redis的Incr自增命令可以轻松实现以上需求。以一个接口一天限制调用次数为例:每次调用接口之前,先获得下计数器自增后的值,如果小于限制,放行,执行后面的代码。如果大于限制,则拦截掉。

下载地址
用户评论