之前做了一个统计商铺的PV,UV值
大体思路:每天将用户的访问信息放到明细表里,然后在第二天的凌晨将这些数据归总
PVUV表
4个字段:主键pk 用户IP(customer_ip) 访问时间(time) 商铺ID(store_id)
统计TOTAL表
5个字段:主键pk 访问时间(loadtime) pv值(PV) uv值(UV) 商铺ID(store_id)
有了customer_ip,就可以很轻松的将pv值和uv值区分开来,具体如何统计的sql代码这里就不粘了
这里稍微粘一下spring定时器的代码,之前一直没接触过,也是网上搜的,不过蛮简单,也蛮实用
Xml代码
total
deletePvUv
0 0 0 * * ?
0 0 0 * * ?
其中时间的参数,给大家说明一下吧,也是从网上找的例子,写得不错,和大家一起分享
单纯针对时间的设置规则
org.springframework.scheduling.quartz.CronTriggerBean允许你更精确地控制任务的运行时间,只需要设置其cronExpression属性。
一个cronExpression表达式有至少6个(也可能是7个)由空格分隔的时间元素。从左至右,这些元素的定义如下&#