回流用户判定

思路:所有用户 = 活跃用户 + 回流用户。

方法一:

1.回流即N天以上未活跃过的用户,这个量级太大,所以要取反,去记录最近N天活跃过的用户uid。

2.使用redis存储,set类型,每天都分为1024个key,这样1天内活跃百万级别用户,单个key平均在1000左右,不会出现大key的情况。【数据每天导出一次】

3.set类型 key=prefix_yesterday_分片index,ttl = 1d。

4.考虑异常情况,可以将它存到今天一份,key=prefix_today_分片index,ttl=2d。

5.查询时直接查prefix_yesterday_分片index。sismember命令。

方法二:

1.查询用户最近7天登录的日期(排除掉今天)。

相关推荐
小辰记事本14 小时前
从零读懂RoCEv2数据包构造:从WQE到线缆上的完整旅程
服务器·网络·网络协议·rdma
江公望18 小时前
Ubuntu htop命令,10分钟讲清楚
linux·服务器
哎呦,帅小伙哦18 小时前
Linux 时间:从原子钟到 clock_gettime 的每一面
linux·运维·服务器
张小姐的猫18 小时前
【Linux】多线程 —— 线程互斥
linux·运维·服务器·c++
YuanDaima204819 小时前
Linux 进阶运维与 AI 环境实战:进程管理、网络排错与 GPU 监控
linux·运维·服务器·网络·人工智能
lolo大魔王20 小时前
Linux 数据文件处理实战:排序、搜索、压缩、归档一站式详解
linux·运维·服务器
1892280486120 小时前
NY382固态MT29F32T08GSLBHL8-24QM:B
大数据·服务器·人工智能·科技·缓存
xhbh66621 小时前
网关端口映射和路由器端口转发有什么区别?配置要点全解析
运维·服务器·网络·智能路由器·端口映射·映射·无痕网关
STDD21 小时前
Soulmask《灵魂面具》 专用服务器搭建教程
运维·服务器·github
半壶清水21 小时前
用P4 Tutorial、BMv2 和 Mininet‌解析网络第一集------模拟环境搭建
运维·服务器·网络·网络协议·tcp/ip