场景:最近在做一个类似汽车之家对比的功能,最多支持5款产品进行对比,至少2款,最多5款,前台的对比其实很简单,难点在于后台需要做数据分析,分为以下几个数据分析,
1.统计 一天之中, 每一次的对比详情,这个很简单,只需要存储产品id值。
2.统计一天之中,展示产品的对比量,从高到低展示,我想的是存储到redis有序集合中,键名以天为单位,也能解决。
3.统计一天之中,两个产品之间的对比量总和,并从高到低排序,这个点难到我了,不知怎么解决?
这是我的数据表设计的方案
场景:最近在做一个类似汽车之家对比的功能,最多支持5款产品进行对比,至少2款,最多5款,前台的对比其实很简单,难点在于后台需要做数据分析,分为以下几个数据分析,
1.统计 一天之中, 每一次的对比详情,这个很简单,只需要存储产品id值。
2.统计一天之中,展示产品的对比量,从高到低展示,我想的是存储到redis有序集合中,键名以天为单位,也能解决。
3.统计一天之中,两个产品之间的对比量总和,并从高到低排序,这个点难到我了,不知怎么解决?
这是我的数据表设计的方案