devin/1782278890-scalability-doc
main
回答一个长期架构问题:商品量大、品类多(食品/3C/药品/…)时,检索与新增会不会压垮数据库?要不要按品类「分表」?
结论:现在不要按品类手动分表。现有「单表 product + attributes JSONB + archive_kind 框架(kind_field 模板)+ 针对性索引(trgm/tsvector/JSONB GIN)」方向是对的;扩展应靠 分区(非分表) + 读副本 + 缓存 + 专用搜索引擎,按数据量分阶段推进。
关键论点:
纯文档变更,仅新增 docs/scalability.md,不动任何代码或 schema。
Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
No dependencies set.
The note is not visible to the blocked user.
Summary
回答一个长期架构问题:商品量大、品类多(食品/3C/药品/…)时,检索与新增会不会压垮数据库?要不要按品类「分表」?
结论:现在不要按品类手动分表。现有「单表 product + attributes JSONB + archive_kind 框架(kind_field 模板)+ 针对性索引(trgm/tsvector/JSONB GIN)」方向是对的;扩展应靠 分区(非分表) + 读副本 + 缓存 + 专用搜索引擎,按数据量分阶段推进。
关键论点:
纯文档变更,仅新增 docs/scalability.md,不动任何代码或 schema。