后端岗位面试题更新 2026-08-05

对于一张 4 亿行的 MySQL 表,你会如何设计水平分表?请说明分表键选择、分表数量规划以及取模或范围映射的实现思路。

转转后端开发消费品/零售风险判断系统设计技术选型MySQL

考察说明

考察大规模数据分表的方案设计与工程落地能力

回答思路

  1. 明确分表键选择需贴近业务查询
  2. 合理规划分表数量并预留扩展
  3. 支持路由(取模/范围/一致性哈希)
  4. 说明跨分表查询与全局唯一 ID 问题
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。