redis 命中率
- Java面试题:服务雪崩如何解决?90%人栽了
-
服务雪崩是指微服务架构中,由于某个服务出现故障,导致故障在服务之间不断传递和扩散,最终造成整个系统崩溃的现象。以下是一些解决服务雪崩问题的常见方法:限流限制请求速率:通过限流算法(如令牌桶算法、漏桶算法)对每个服务的请求进行速率限制,防止单个服务因接收过多请求而不堪重负。例如,对于一个订单服务,限制...
- 面试题官:高并发经验有吗,并发量多少,如何回复?
-
一、有实际高并发经验(建议结构)直接量化"在XX项目中,系统日活用户约XX万,核心接口峰值QPS达到XX,TPS处理能力为XX/秒。通过压力测试验证过XX并发线程下的稳定性。"技术方案展开"为支撑这个量级,我们做了这些优化:缓存层:Redis集群+本地缓存,缓存命中率提升至9...
- 瞬时流量高并发“保命指南”:这样做系统稳如泰山,老板跪求加薪
-
“系统崩了,用户骂了,年终奖飞了!”——这是多少程序员在瞬时大流量下的真实噩梦?双11秒杀、春运抢票、直播带货……每秒百万请求的冲击,你的代码扛得住吗?2025年了,为什么你的系统一遇高并发就“躺平”?阿里P8架构师亲授:4大核心方案+3个实战案例,让你的系统在流量洪峰中“稳如老狗”!Part1:...
- 其实很多Java工程师不是能力不够,是没找到展示自己的正确姿势。
-
其实很多Java工程师不是能力不够,是没找到展示自己的正确姿势。比如上周有个小伙伴找我,五年经验但简历全是'参与系统设计''优化接口性能'这种空话。我就问他:你做的秒杀系统到底扛住多少流量?Redis缓存命中率提升了多少?结果他愣了半天——这些数据他明明都知道,但就是...
- PHP技能评测(php等级考试)
-
公司出了一些自我评测的PHP题目,现将题目和答案记录于此,以方便记忆。1.魔术函数有哪些,分别在什么时候调用?__construct(),类的构造函数__destruct(),类的析构函数__call(),在对象中调用一个不可访问方法时调用__callStatic(),用静态方式中调用一个不可访问...
- 你的简历在HR眼里是青铜还是王者?
-
你的简历在HR眼里是青铜还是王者?兄弟,简历投了100份没反应?面试总在第三轮被刷?别急着怀疑人生,你可能只是踩了这些"隐形求职雷"。帮3630+程序员改简历+面试指导和处理空窗期时间问题时发现,85%的人根本不会用"项目语言"说话。(简历毒点拆解)1自杀式开头:&...
- 「运维」用Prometheus监控Redis服务,以及预警
-
Prometheus主要是通过exporter进行监控信息的采集,针对Redis服务的监控,官方推荐使用是github上开源的redis_exporter来采集服务的运行数据,如Key,内存,命中率等信息。安装配置RedisExporter采用Golang编写,下载地址为github.com/o...
- 面试官:说说如何解决Redis中的大热Key问题
-
在技术面试中,Redis方向还是有挺多高频问题的,比如:击穿、穿透、雪崩、分布式锁、持久化方式、单线程改多线程等等。除此之外,还有一个相对高频的面试题,那就是“Redis中如何解决大热Key问题”。而且,这也是一个比较务实的好问题。毕竟相对而言,没有20年的脑残功力,谁也不会让Redis中的Key在...
- 一招MAX降低10倍,现在它是我的了
-
#来点儿干货#一.背景性能优化是一场永无止境的旅程。到家门店系统,作为到家核心基础服务之一,门店C端接口有着调用量高,性能要求高的特点。C端服务经过演进,核心接口先查询本地缓存,如果本地缓存没有命中,再查询Redis。本地缓存命中率99%,服务性能比较平稳。??随着门店数据越来越多,本地缓存容量逐渐...
- 宜人贷:LRU提高缓存命中率,是缓存系统的重要指标
-
LRU即LeastRecentlyUsed的缩写,是一种页面置换算法。处于内存中但又不用的数据块,被人们叫做LRU。在宜人贷看来,LRU与“最近使用的数据会在未来一段时期内仍然被使用,已经很久没有使用的数据大概率在未来很长一段时间仍然不会被使用”的思想高度契合,操作系统会根据提示将某些数据移出内...