首页 > V2EX > V2EX-求一个商品热度排序的解决方案
2022
11-25

V2EX-求一个商品热度排序的解决方案

Hanggi:

目前有商品表和订单表。
订单记录了购买的商品 id 和价格。

为了优化商品流的呈现,要为商品做热度排序:
根据商品的浏览量、收藏量、销售额进行评分排序。

同时为了防止热门的商品一直排在前面,对以上信息添加基于时间的权重。
(比如 7 天内销量权重高,15 天权重减半,30 天权重再减半,超过 30 天就不记录在内)

目前数据在 SQL 数据库中,同时有 Redis 作为缓存使用。

在商品数量不断上升的前提下,有没有比较成熟高效的热度排序方案呢
(暂时不考虑 AI 排序)

from V2EX-最新主题 https://ift.tt/yf0jKrn
V2EX-求一个商品热度排序的解决方案 - 第1张  | 牛C网(NiuL.Net)
官方群组:https://t.me/niuav
牛C网:https://j1o.net
牛C网导航:https://niuc2.com
零九导航:https://09.gay

最后编辑:
作者:分享菌
这个作者貌似有点懒,什么都没有留下。

留下一个回复