首页 > 解决方案 > 我应该使用哪个 SQL 表来存储“人气”字段

问题描述

我正在使用 Django 建立一个小型电子商务网站。我的目标是确保登录页面按popularity. 我将定义popularity为购买产品的总次数。

在设计架构方面,实现这一目标的最佳方式是什么?

起初我想把popularity字段放在Product表中。但是,我怀疑我会在进一步缓存方面遇到麻烦。也许最好用和创建一个PopularityDetails表?product_id (pk)popularity

我看到很多网站都有这个功能,所以我认为必须有一个标准的做法。唉,我还没有找到关于此事的任何资源。任何帮助将非常感激。

提前致谢!

标签: sqldjangocachingoptimizatione-commerce

解决方案


推荐阅读