别笑,可能还真有朋友会问,至少刚接触计算机时候的我可能还真会问....这种情况一般就是由于各种各样的原因,缓存中关于热搜的数据没了,没了没事, 只要现在访问该热搜的请求数量一般或者当前分批次的将这些请求分发过来也就没事了 ,但是想一想微博热搜的访问一般都是直接百万级别的,...,导致大规模的请求直接怼到数据库上,这其中的重点就是一条热搜数据,大规模的请求在同一时间点怼到数据库....查询mysql
//设置分布式锁,避免缓存击穿
String OK=jedis.set("sku:"+skuId+":lock","1","nx","px...//在访问mysql之后,需要将分布式锁释放掉
jedis.del("sku:"+skuId+":lock");
}
else