知识地图
每个节点是一个知识点,连线表示前置依赖(指向右侧即学习顺序)。颜色代表难度阶段。悬停节点查看完整标题,点击进入学习。
入门核心进阶前沿前置依赖边
文本版模块清单(无障碍备用)
- 数据模型与SQL基础:kp-001 数据库系统概览与三层模式、kp-002 关系模型与关系代数、kp-003 SQL 数据定义:类型、约束与 DDL、kp-004 SQL 查询:连接、聚合与子查询、kp-005 窗口函数与 CTE
- 关系理论与范式:kp-006 ER 建模与数据库设计流程、kp-007 函数依赖与范式分解、kp-008 反范式设计与冗余权衡
- 索引与查询优化:kp-009 B+ 树:结构、分裂与页 IO、kp-010 哈希、倒排与位图索引、kp-011 联合索引设计与最左前缀原则、kp-012 EXPLAIN 与执行计划阅读(可复现实验)、kp-013 查询优化器:代价模型与统计信息
- 事务与并发控制:kp-014 ACID 与事务生命周期、kp-015 隔离级别与并发异常复现(实验)、kp-016 两阶段锁、间隙锁与死锁治理、kp-017 MVCC:快照读与版本链、kp-018 分布式事务:2PC 与柔性事务
- 存储引擎与日志:kp-019 存储布局:页、行存与列存、kp-020 WAL、Redo/Undo 与崩溃恢复、kp-021 LSM 树:Compaction 与写放大、kp-022 缓冲池:页置换、脏页与预读
- 分布式与NoSQL:kp-023 复制:同步异步、主从与故障切换、kp-024 分区:Range、Hash 与再平衡、kp-025 CAP 定理与一致性谱系、kp-026 Raft 共识与强一致复制、kp-027 NoSQL 图谱:KV、文档、宽列与图数据库
- 工程实践与历史脉络:kp-028 历史脉络:从网状模型到云原生、kp-029 性能反模式与常见误区清单、kp-030 数据库选型决策框架、kp-031 备份恢复、PITR 与高可用运维、kp-032 数据安全、隐私与合规