腾讯面经
正常八股和实习拷打就不罗列啦
场景题:
如何实现高并发场景下的秒杀问题
回答了lua脚本
面试官问了两个问题:
如果流量过大一台Redis承载不了应该怎么处理,回答分布式部署Redis集群面试官说同步数据需要耗时间😭
然后又问如果执行lua脚本到一半Redis崩溃了,修改了lua脚本里一半的数据,问恢复后是否有数据不一致的问题,应该怎么解决?
感觉问的场景都很极端,友友们知道有什么好的回答思路吗😭
场景题:
如何实现高并发场景下的秒杀问题
回答了lua脚本
面试官问了两个问题:
如果流量过大一台Redis承载不了应该怎么处理,回答分布式部署Redis集群面试官说同步数据需要耗时间😭
然后又问如果执行lua脚本到一半Redis崩溃了,修改了lua脚本里一半的数据,问恢复后是否有数据不一致的问题,应该怎么解决?
感觉问的场景都很极端,友友们知道有什么好的回答思路吗😭
全部评论
第一个问题感觉可以聊 codis codis是一个redis代理服务 可以避免redis分片自带的Gossip算法的一些问题 并且codis是可以集群部署保证高可用的
第一题直接返回429让前端重试
请求存到MQ,然后转发到Redis,做消峰
第一个问题redis分片?比如说秒杀总量100 分十台redis每个库存10 当然这会出现一些不公平性(我之前面阿里云也被问到这个
相关推荐
查看10道真题和解析 点赞 评论 收藏
分享
点赞 评论 收藏
分享
2025-12-03 21:25
中国石油大学(华东) Java 程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
点赞 评论 收藏
分享