redis相关
文章平均质量分 73
人至中年666
无名之辈
展开
-
Redis做限流思路
限流方案有不少,也可以从不同层级做不同的限流方案,大致如下: 通过访问来源、黑白名单等进行访问限制 通过NGINX来进行限流,控制访问频率、并发连接数等 通过容器,如Tomcat来控制最大线程数等 服务端通过记录访问记录来进行限流 一、背景本文只简单就服务端通过redis做限流的几种方式做一些介绍。较为简单和常见的方式一般分为固定窗口和滑动窗口两大类。还有其他比较复杂的方式,后续再进行拓展补全二、固定窗口限流所谓固定窗口限流即时间窗口的起始和结束时间是固定原创 2022-04-19 20:22:17 · 2584 阅读 · 0 评论 -
Redis—大key问题讨论及解决方案
一、问题背景 所谓的bigkey就是存储本身的key值空间太大,或者hash,list,set等存储中value值过多。主要包括: 1、单个简单的key存储的value很大 2、hash, set,zset,list 中存储过多的元素 3、一个集群存储了上亿的keybigkey会带来一些问题,如: 1.读写bigkey会导致超时严重,甚至阻塞服务。 2.大key相关的删除或者自动过期时,会出现qp...原创 2020-06-11 20:08:56 · 30823 阅读 · 4 评论