DB · 数据库与存储 计划
本文件是 DB 域进度的唯一权威。总计划见 ../PLAN.md,规范见 ../GUIDE.md。
状态:⬜ 未开始 · 📝 草稿 · ✅ 已完成 · 🔄 待翻新 · ⏸ 暂缓 优先级:P0 常用必写 · P1 该有 · P2 有空写 · P3 候选
最后更新:2026-10-13
域定位
数据持久化全栈:关系型、缓存、搜索、分片。 从 C 后端 拆出独立成域——存储足够深(MySQL/Redis/ES/分库分表),单列便于系统覆盖。
一、已写(✅)
| ID | 主题 | 形态 | 优先级 | 文件 |
|---|---|---|---|---|
| DB01 | 关系模型与 SQL 基础 | 教程 | P0 | 01-关系模型与SQL基础 |
| DB02 | 索引原理与优化:B+树/覆盖索引/最左匹配 | 解释 | P0 | 02-索引原理与优化 |
| DB03 | 事务与隔离级别:ACID/幻读/MVCC | 解释 | P0 | 03-事务与隔离级别 |
| DB04 | Schema 设计与范式/反范式 | 解释 | P1 | 04-Schema设计与范式反范式 |
| DB05 | Redis 与缓存模式:Cache-Aside/Read-Through | 教程 | P0 | 05-Redis与缓存模式 |
| DB06 | 缓存三大问题:击穿/穿透/雪崩 | 解释 | P0 | 06-缓存三大问题 |
| DB07 | NoSQL 选型:文档/列族/图 | 解释 | P1 | 07-NoSQL选型 |
| DB08 | 分库分表与读写分离 | 解释 | P1 | 08-分库分表与读写分离 |
| DB09 | 搜索引擎(ES)入门与场景 | 教程 | P2 | 09-搜索引擎ES入门与场景 |
| DB10 | 数据迁移与双写 | 操作指南 | P2 | 10-数据迁移与双写 |
| DB11 | pgvector:在 Postgres 里做向量检索 | 教程 | P1 | 11-pgvector向量检索 |
编号从
DB11起、先写向量检索,是因为它服务 AI/RAG 主线先行落地;DB01~DB10 本域主体已补齐。
二、待写(⬜)
| ID | 主题 | 形态 | 优先级 | 核心看点 |
|---|
三、待翻新(🔄)
暂无。
四、本域的配套形态区
暂无。开写后可追加 cheatsheets/ 下 DB 速查(如 SDB01 SQL 速查——注意 SD01 已被 D 运维域占用)。