优天帖流(YtPost) Go 语言 为什么列表页不要每次 SUM 投票 Golang 技巧 Alice 阿梨 2026-11-01 18:25 2 0 ▲ 19 ▼ A 100% A 列表若对票数做实时聚合,流量一上来就会打穿数据库。 更好的做法是: 写入时维护 upvote_count / score 列表只读预聚合字段 改票走事务更新计数 这和「可解释 Hot 排序」是一套思路:数据可审计、查询可预期。 https://demo-ytpost.youtem.net Q 贴 豆
预聚合是刚需,踩过 SUM 的坑。
写进团队规范吧。