Skip to main content
David's Blog
About
Algorithm
Overview
Data Structure
Linear
Tree
Graph
Set
Search
DFS
BFS
FOR
Optimization
Decrease & Conquer
Dynamic Programming
Math
Course
JZ Track
Framework
FAQ
AI
Overview
Foundation
Recommender System
Retrieval
Pre-Ranking
Ranking
Re-Ranking
Metrics
Cold Start
Generative Models
Overview
Fine-Tuning
Alignment
Inference
Multimodal
Application
PyTorch
Search
Computer Science
Core
Network
Operating System
Design
Design Pattern
Object-Oriented Design
System Design
Engineering
Database
MySQL
Redis
Lang
Java
DevOps
Unix
Tools
Tests
TOEFL
LISTENING
READING
SPEAKING
WRITING
GRE
QUANTITATIVE
VERBAL
Big Table
David Liu
5/10/26
Less than 1 minute
Big Table
这里把 Big Table 当成“宽表 / 列族存储”方向的设计入口,用来理解大规模 KV / 时序 / 稀疏数据的存储选择。
适合什么场景
数据量很大
行很多、列动态扩展
更强调按主键或范围读取
不追求复杂联表查询
常见特点
基于主键排序
更容易横向扩展
适合写多读多但查询模式相对固定的场景
什么时候考虑它
监控指标
用户行为日志
Feed / Timeline 明细
稀疏列数据
和传统关系型数据库的区别
SQL 更适合复杂关系与事务
Big Table 风格更适合规模优先、模型更简单的数据访问
相关主题
../storage/NoSQL.md
./feed.md
Next
Comment 评论