Skip to content

第二章 · 分库分表与分布式ID ​

单库的三面墙:容量、写入 QPS、ID 全局唯一。分库分表解决前两面,雪花/Leaf 解决第三面。

本篇目录 ​

  1. 数据库分库分表——垂直/水平拆分、路由键选择、带来的新问题
  2. 雪花算法的原理和Java实现——时钟回拨与结构设计
  3. 美团Leaf分布式ID生成系统——号段模式 vs 雪花模式

前传:为什么拆——见第一章的容量账;后续:拆完的数据一致性见 C 轨分布式事务篇。