修改redis存储为hash,移动统计技术代码到model层，改变定时任务的策略