![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Redis
文章平均质量分 93
molashaonian
这个作者很懒,什么都没留下…
展开
-
销量最优解
目录业务背景优化方案初版(优化大多不能一步到位,请看到最后)优化方案升级版 微信公众号:molashaonian 业务背景 商品列表等场景需要展示商品销量,销量自然就跟订单关联,那么统计销量就需要统计商品订单销售的sku 数量 痛点:目前销量计算以 spu(商品) 维度,通过JOB定时查询订单商品表进行统计,以及更新销量缓存,对数据库表的全量查询消耗过大 优化方案初版(优化大多不能一步到位,请看到最后) 从计算入手。目前问题也知道了,全量查询计算消耗大,那就从计算销量入手。 spu首次全量计原创 2022-05-16 15:25:30 · 260 阅读 · 1 评论 -
缓存击穿,双缓存处理策略
对于热点 key 可以设置一级,二级缓存二级缓存可以设置较长的过期时间(甚至不过期),当一级缓存过期时,加锁从数据库中获取最新值,并且更新一级,二级缓存;同时没获得锁的线程直接读取二级缓存返回。原创 2022-03-07 11:47:54 · 777 阅读 · 0 评论