刚蚂蚁一面遇到一个问题 针对单机redis的单key访问量过大(比如100万),有什么解决方案吗?(不能做集群) 大家有什么思路吗[疑问]
全部评论
感觉多级缓存可能更好点吧 openResty Redis Caffeine
这么大的访问量肯定本地缓存最实用
预防:多级缓存,层层削流量
抵御: 单key映射到对个key,伪集群
兜底: 系统安全性保障(降级熔断限流)
蚂蚁不是明天才笔试吗,大佬都约面了!
等你上班了,去翻一遍公司的中间件Xx探测系统你就知道了
有兴趣投递一下钉钉嘛
不能集群,那就本地缓存
或许可以考虑本地缓存
{"pureText":"","imgs":[{"alt":"nowcoder_171****634906.jpeg","height":2293,"localSrc":"","src":"https://uploadfiles.nowcoder.com/images/20240315/705231079_1710490637208/70C679B5C043EC774FC0C835EEF28C55","width":1032}]}
如果是hash或者set可以考虑分片,分散热点
热key导致单点压力过大,这个肯定要上集群啊
m
靠 浙大佬和我抢hc 难受了
类似于如何处理热key?
相关推荐
查看16道真题和解析 点赞 评论 收藏
分享
带带杨巅峰:想了两天还没走出他的pua,对个实习生这么高要求,你要是招的是阿里p8你问这些没什么问题,一口一个全局视角,我能混两段实习经历做一点改进的工作当mt的左右手都不错了。上来就是一个从来没接触的领域搞架构设计,真当支付宝出来的都得会支付是吧
查看3道真题和解析 点赞 评论 收藏
分享