面试官问热key怎么检测以及如何处理?

翻面经发现,在秒杀项目中,面试官比较喜欢问热key怎么检测,怎么处理,你是否也苦于这个问题不知道怎么回答?

对于这个问题也没有找到哪个星球或者哪个项目给出具体的解决方式。最近无意间刷到一个推送京东一个几年前开源的hotkey可以用于检测热key,并且检测到热key后能够自动加入到本地缓存。今天搞了半天终于把天机学堂整合了这个hotkey的组件。
全部评论
引入该组件后,查询数据时先判断是否是热key,若是热key直接从本地缓存取,并且由于组件只会将热key保存到本地缓存,value则为null,所以为null时这里需要查redis并采用本地锁保证有一个线程去更新就行,若不是热key应该从redis缓存取,redis没有则应该从db取,大致思路是这样的
6 回复 分享
发布于 2024-09-30 12:37 江苏
佬tql
点赞 回复 分享
发布于 2024-10-05 00:51 江苏
学弟强的
点赞 回复 分享
发布于 2024-10-04 15:39 江苏
给👻了佬
点赞 回复 分享
发布于 2024-10-02 23:08 浙江
好的,我懂了
点赞 回复 分享
发布于 2024-09-30 14:26 北京
这种面试官问底层怎么实现的咋办
点赞 回复 分享
发布于 2024-09-30 12:41 上海
给佬跪了。6月份面民宿时认识的佬,当时也是非常恼火,被引流的坑惨了,前一天晚上刚约面,第二天发现牛客网上有人引流,也是醉了。我现在也在美团待了两个月了,准备11月之前就溜了,回去全力以赴搞科研了,虽然实习期间也是每周三四次组会,明年暑期实习再战
点赞 回复 分享
发布于 2024-09-30 12:08 重庆

相关推荐

拓竹投了十多天了 一直没反应想起来还投了这家 看了眼发现已经挂了 苦笑(是我太不上心了)
机械打工仔:简历挂和你不太上心有啥关系,别啥都怪自己,自信点
投递拓竹科技等公司10个岗位
点赞 评论 收藏
分享
评论
28
142
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务