腾讯面经

正常八股和实习拷打就不罗列啦
场景题:
如何实现高并发场景下的秒杀问题
回答了lua脚本
面试官问了两个问题:
如果流量过大一台Redis承载不了应该怎么处理,回答分布式部署Redis集群面试官说同步数据需要耗时间😭
然后又问如果执行lua脚本到一半Redis崩溃了,修改了lua脚本里一半的数据,问恢复后是否有数据不一致的问题,应该怎么解决?

感觉问的场景都很极端,友友们知道有什么好的回答思路吗😭
全部评论
第一个问题感觉可以聊 codis codis是一个redis代理服务 可以避免redis分片自带的Gossip算法的一些问题 并且codis是可以集群部署保证高可用的
点赞 回复 分享
发布于 2025-09-11 12:37 浙江
第一题直接返回429让前端重试
点赞 回复 分享
发布于 2025-05-23 17:23 台湾
请求存到MQ,然后转发到Redis,做消峰
点赞 回复 分享
发布于 2025-04-09 16:29 河南
第一个问题redis分片?比如说秒杀总量100 分十台redis每个库存10 当然这会出现一些不公平性(我之前面阿里云也被问到这个
点赞 回复 分享
发布于 2025-04-09 12:24 江苏

相关推荐

2025-12-14 18:15
复旦大学 Java
点赞 评论 收藏
分享
大三寒假想找Java后端开发实习,大佬们有没有什么建议?需要改进哪些地方?
程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的
投递实习岗位前的准备
点赞 评论 收藏
分享
评论
1
13
分享

创作者周榜

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