docs: 可扩展性设计与路线图 (scalability roadmap) #26
Reference in New Issue
Block a user
Delete Branch "devin/1782278890-scalability-doc"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
回答一个长期架构问题:商品量大、品类多(食品/3C/药品/…)时,检索与新增会不会压垮数据库?要不要按品类「分表」?
结论:现在不要按品类手动分表。现有「单表 product + attributes JSONB + archive_kind 框架(kind_field 模板)+ 针对性索引(trgm/tsvector/JSONB GIN)」方向是对的;扩展应靠 分区(非分表) + 读副本 + 缓存 + 专用搜索引擎,按数据量分阶段推进。
关键论点:
纯文档变更,仅新增 docs/scalability.md,不动任何代码或 schema。