欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

服务器端实时统计数据缓存设计php

程序员文章站 2022-04-05 08:27:13
1.时间戳 获取时间戳函数:mktime(hour,minute,second,month,day,year,is_dst); 获取今天时间戳函数:beginToday=mkt...

1.时间戳
获取时间戳函数:mktime(hour,minute,second,month,day,year,is_dst);
获取今天时间戳函数:beginToday=mktime(0,0,0,date(‘m′),date(‘d′),date(‘Y′));获取今天0:00:00;获取昨天时间戳函数:beginToday=mktime(0,0,0,date(‘m’),date(‘d’),date(‘Y’))-86400;获取昨天0:00:00;
2.今天数据放入Redis,昨天数据存入数据库
3.Redis设计双缓冲结构,A与B交换操作;今天存A,修改A的值,明天存B,修改B的值;缓存一个标记为帮助识别今天存的数据地址;
每次存数据时判断与今天0点时间的值,如果大于86400则交换标记;