PV(Page Views)
页面浏览量,指的是网站或应用程序的页面被访问的总次数。每次页面加载或刷新都会增加PV计数。PV反映了网站或应用程序的流量和页面受到的浏览量。
使用 Redis 进行 PV 统计时,使用 sorted set 数据类型,因为它的元素不重复,且每个元素都有一个对应的 double 类型 score;应用到 pv 统计再适合不过了,元素就是我们需要统计的资源,score 就是资源的 pv 值。
# 商品的 pv 统计
zadd goods_pv_key 1 good_primary_id
# good_primary_id 分数+1
zincryby goods_pv_key 1 good_primary_id
# 迭代(从 0 开始,获取 100 个元素)
zscan goods_pv_key 0 100
大约 2 分钟