基于 Redis 实现分布式锁有什么优缺点?
日期:2026-09-27 标签:#面试 #场景设计 #Redis 难度:简单 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 Redis 锁接入简单、响应快,适合容忍少量故障窗口内重复执行的任务;租约过期与主从切换可能破坏互斥,关键写入还须在资源侧拒绝旧持有者。 面试…
阅读全文文章归档
关于前端、工程与日常思考的记录。找到一个主题,开始阅读。
日期:2026-09-27 标签:#面试 #场景设计 #Redis 难度:简单 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 Redis 锁接入简单、响应快,适合容忍少量故障窗口内重复执行的任务;租约过期与主从切换可能破坏互斥,关键写入还须在资源侧拒绝旧持有者。 面试…
阅读全文日期:2026-09-27 标签:#面试 #场景设计 #MySQL 难度:中等 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 复制延迟要区分源库产生 binlog、从库接收 relay log 和从库回放提交三个阶段;先找到积压位置,再分别治理写入峰值、网络或回放瓶颈…
阅读全文日期:2026-09-27 标签:#面试 #场景设计 #MySQL 难度:中等 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 先判定故障并阻断旧主写入,再核对候选副本事务完整性、提升新主并切换应用路由;切换后的数据差异、旧主重加入和业务重试必须单独处理。 面试口语版(…
阅读全文日期:2026-09-27 标签:#面试 #场景设计 #MySQL 难度:困难 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 大偏移量 LIMIT 仍需定位并跳过前面的记录;连续翻页用与排序索引一致的键集游标,任意页跳转则控制范围或设计专用读模型。 面试口语版(约 6…
阅读全文日期:2026-09-27 标签:#面试 #场景设计 #MySQL 难度:困难 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 分片把单库的连接、索引、排序和事务边界拆开了;先按访问模式选分片键并让高频读写共址,再为无法共址的查询和写入分别设计数据副本或分布式一致性流程…
阅读全文日期:2026-09-27 标签:#面试 #场景设计 #Redis 难度:中等 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 缓存击穿是一个存在的热点键失效后,大量并发读同一时间回源;核心是让同一键的重建合并、限制回源并发,并按业务陈旧容忍度决定是否返回旧值。 面试口…
阅读全文日期:2026-09-27 标签:#面试 #场景设计 #Redis #Kafka #MySQL #计算机网络 题目与难度来自牛面场景题题库。共 32 题;8 道可访问题的答案依据页面内容改写。24 道 VIP 题(04–19、21–28)已补齐独立参考答案,未读取站内会员答案。 阅读方式 VIP 题的参考答案包含…
阅读全文日期:2026-09-27 标签:#面试 #场景设计 #消息队列 #Kafka 难度:中等 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 防丢要逐段覆盖业务库到生产者、生产者到 Broker、副本故障,以及消费者处理到位点提交;无法靠单个 Kafka 参数保证所有外部…
阅读全文日期:2026-09-27 标签:#面试 #场景设计 #消息队列 #Kafka 难度:中等 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 Kafka 链路通常允许重复投递;真正要保证的是业务副作用幂等,通过稳定业务键与原子去重,使同一事件重放也只生效一次。 面试口语版…
阅读全文日期:2026-09-27 标签:#面试 #场景设计 #Redis 难度:中等 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 缓存雪崩是大量不同键在同一时间失效,或缓存服务大范围不可用,使请求集中回源;要分别治理集中到期和整层故障,并保护下游容量。 面试口语版(约 6…
阅读全文日期:2026-09-27 标签:#面试 #场景设计 #Redis 难度:简单 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 缓存是把可重建的数据副本放到读取成本更低的层,减少权威数据源的访问与请求延迟;收益取决于命中率,代价是内存、失效、一致性和故障回源。 面试口语…
阅读全文日期:2026-09-27 标签:#面试 #场景设计 #消息队列 #Kafka 难度:简单 来源:牛面场景题 答案说明:独立整理(站内题目标记为 VIP,未读取会员答案) 一句话答案 一个业务事件要触发多个职责独立、演进节奏不同的下游处理时,适合通过发布订阅分发消息。 面试口语版(约 60 秒) 比如订单支付成功…
阅读全文试试其他关键词,或重置筛选条件。