跳到主要内容
数据库知识站
首页
学习路径
知识地图
术语表
学习路径
四个阶段由浅入深;「最小可用路径」是通往工程决策能力的最短闭环,适合时间有限的读者。
最小可用路径
最小可用路径:尚未开始
数据库系统概览与三层模式
kp-001 · 入门 · 约 15 分钟
关系模型与关系代数
kp-002 · 入门 · 约 15 分钟
SQL 数据定义:类型、约束与 DDL
kp-003 · 入门 · 约 20 分钟
SQL 查询:连接、聚合与子查询
kp-004 · 入门 · 约 25 分钟
ER 建模与数据库设计流程
kp-006 · 入门 · 约 20 分钟
函数依赖与范式分解
kp-007 · 核心 · 约 30 分钟
B+ 树:结构、分裂与页 IO
kp-009 · 核心 · 约 30 分钟
联合索引设计与最左前缀原则
kp-011 · 核心 · 约 25 分钟
EXPLAIN 与执行计划阅读(可复现实验)
kp-012 · 核心 · 约 30 分钟
ACID 与事务生命周期
kp-014 · 核心 · 约 20 分钟
隔离级别与并发异常复现(实验)
kp-015 · 核心 · 约 30 分钟
MVCC:快照读与版本链
kp-017 · 核心 · 约 30 分钟
WAL、Redo/Undo 与崩溃恢复
kp-020 · 核心 · 约 30 分钟
性能反模式与常见误区清单
kp-029 · 核心 · 约 25 分钟
数据库选型决策框架
kp-030 · 核心 · 约 25 分钟
入门阶段
6 篇 · 约 115 分钟
数据库系统概览与三层模式
kp-001 · 数据模型与SQL基础 · 约 15 分钟
关系模型与关系代数
kp-002 · 数据模型与SQL基础 · 约 15 分钟
SQL 数据定义:类型、约束与 DDL
kp-003 · 数据模型与SQL基础 · 约 20 分钟
SQL 查询:连接、聚合与子查询
kp-004 · 数据模型与SQL基础 · 约 25 分钟
ER 建模与数据库设计流程
kp-006 · 关系理论与范式 · 约 20 分钟
历史脉络:从网状模型到云原生
kp-028 · 工程实践与历史脉络 · 约 20 分钟
核心阶段
17 篇 · 约 435 分钟
窗口函数与 CTE
kp-005 · 数据模型与SQL基础 · 约 20 分钟
函数依赖与范式分解
kp-007 · 关系理论与范式 · 约 30 分钟
反范式设计与冗余权衡
kp-008 · 关系理论与范式 · 约 20 分钟
B+ 树:结构、分裂与页 IO
kp-009 · 索引与查询优化 · 约 30 分钟
哈希、倒排与位图索引
kp-010 · 索引与查询优化 · 约 20 分钟
联合索引设计与最左前缀原则
kp-011 · 索引与查询优化 · 约 25 分钟
EXPLAIN 与执行计划阅读(可复现实验)
kp-012 · 索引与查询优化 · 约 30 分钟
ACID 与事务生命周期
kp-014 · 事务与并发控制 · 约 20 分钟
隔离级别与并发异常复现(实验)
kp-015 · 事务与并发控制 · 约 30 分钟
两阶段锁、间隙锁与死锁治理
kp-016 · 事务与并发控制 · 约 25 分钟
MVCC:快照读与版本链
kp-017 · 事务与并发控制 · 约 30 分钟
存储布局:页、行存与列存
kp-019 · 存储引擎与日志 · 约 25 分钟
WAL、Redo/Undo 与崩溃恢复
kp-020 · 存储引擎与日志 · 约 30 分钟
缓冲池:页置换、脏页与预读
kp-022 · 存储引擎与日志 · 约 25 分钟
NoSQL 图谱:KV、文档、宽列与图数据库
kp-027 · 分布式与NoSQL · 约 25 分钟
性能反模式与常见误区清单
kp-029 · 工程实践与历史脉络 · 约 25 分钟
数据库选型决策框架
kp-030 · 工程实践与历史脉络 · 约 25 分钟
进阶阶段
8 篇 · 约 220 分钟
查询优化器:代价模型与统计信息
kp-013 · 索引与查询优化 · 约 30 分钟
分布式事务:2PC 与柔性事务
kp-018 · 事务与并发控制 · 约 30 分钟
LSM 树:Compaction 与写放大
kp-021 · 存储引擎与日志 · 约 30 分钟
复制:同步异步、主从与故障切换
kp-023 · 分布式与NoSQL · 约 25 分钟
分区:Range、Hash 与再平衡
kp-024 · 分布式与NoSQL · 约 25 分钟
CAP 定理与一致性谱系
kp-025 · 分布式与NoSQL · 约 25 分钟
备份恢复、PITR 与高可用运维
kp-031 · 工程实践与历史脉络 · 约 30 分钟
数据安全、隐私与合规
kp-032 · 工程实践与历史脉络 · 约 25 分钟
前沿阶段
1 篇 · 约 35 分钟
Raft 共识与强一致复制
kp-026 · 分布式与NoSQL · 约 35 分钟
导出进度 JSON
清空进度