DATABASE TRACK
数据库
关系型与 NoSQL 并重,拆解存储引擎、索引、事务与分布式一致性,让数据层设计有理可依。
KNOWLEDGE STRUCTURE
数据库 知识结构
从关系型到 NoSQL、从缓存到分布式,理清各类数据库的定位与典型场景。
关系型数据库 · MySQL / PostgreSQL
强事务、强一致,支持 SQL 与复杂 join。适合订单、账户等核心业务,需关注索引、事务隔离级别与分库分表。
NoSQL · MongoDB / 文档型
弱 schema、灵活文档模型,水平扩展友好。适合内容、日志、配置类数据,按分片键分布并注意读写一致性。
缓存 · Redis
内存级 KV 与丰富数据结构,支撑缓存、计数、排行榜与分布式锁。需权衡持久化、淘汰策略与缓存一致性。
分布式数据库 · TiDB / Spanner
原生分布式架构,支持 HTAP 与全局一致。适合海量数据与高并发场景,理解 Raft、Region 与 PD 调度。
搜索引擎 · Elasticsearch
倒排索引支撑全文检索与聚合分析。适合搜索、日志与多维筛选,关注分词、mapping 与分片副本设计。
SELECTED ARTICLES
数据库精选 深度文章
覆盖存储引擎、持久化、SQL 优化与分布式,照着案例就能落地。
| 文章标题 | 分类 | 难度 | 更新时间 | 阅读 |
|---|---|---|---|---|
| MySQL InnoDB 存储引擎与索引下推优化 | MySQL | 进阶 | 2026-07-27 | 阅读 → |
| Redis 持久化 RDB 与 AOF 对比选型 | Redis | 中级 | 2026-07-22 | 阅读 → |
| PostgreSQL 高级特性与 MVCC 实现解析 | PostgreSQL | 高级 | 2026-07-17 | 阅读 → |
| MongoDB 分片集群与读写一致性 | MongoDB | 中级 | 2026-07-12 | 阅读 → |
| SQL 执行计划分析慢查询优化实战 | SQL 优化 | 进阶 | 2026-07-07 | 阅读 → |
| 分布式数据库 TiDB 架构原理与 HTAP | TiDB | 高级 | 2026-07-02 | 阅读 → |
| Elasticsearch 倒排索引与分片副本设计 | Elasticsearch | 中级 | 2026-06-27 | 阅读 → |