高并发
dragon@oo
糟糕的坚持也好过放弃
展开
-
高并发百万级热点key处理方案
背景 我们知道在面试中,面试官经常会问一些关于高并发的问题,其中热点key问题就是一个热门问题,热点key顾名思义就是访问非常频繁的key,再加上高并发访问条件,热点key缓存问题如何解决。接下来我们从以下三个方面来剖析一下: 1、热点key定义 2、如何发现热点key 3、解决方案 热点key定义 突然有几十万甚至更大的请求去访问redis上的某个特定key。这样会造成流量过于集中,...原创 2019-10-25 10:59:49 · 1849 阅读 · 0 评论 -
高并发系统之限流、缓存和降级设计方案
高并发系统设计方案 高并发系统设计一般会考虑三个方面:限流、缓存、降级 限流:控制在一定时间内的访问量,比如秒杀,这种场景下访问量过于庞大,使用缓存或者降级根本无法解决访问量巨大的问题,那么只能选择限流 缓存:缓存设计是我们常用的减轻服务器压力的方案,常用的缓存有 redis(分布式)、 memcache(分布式)、google guava cache(本地缓存)等 降级:高并发高负载情况...原创 2019-10-14 16:11:00 · 1621 阅读 · 0 评论