利用Redis统计活跃用户

2021-10-28  本文已影响0人  秋元_92a3

用位记录人
1-代表张三,2-代表张四,3-代表张五;
在28号这天,三人都登陆了,做如下设置

setbit 20211028 1 1
setbit 20211028 2 1
setbit 20211028 3 1

29号这天,只有张三登陆了

setbit 20211029 1 1

30号这天,只有张四登陆了

setbit 20211030 1 1

31号这天,张三、张四 都登陆

# 设置位,第一位打标
setbit 20211031 1 1
setbit 20211031 2 1

看最近三天的活跃用户的个数

# 字节位 或 操作
bitop or destkey 20211031 20211030 20211029
# 查看标识为1的数量
bitcount destkey 0 -1
上一篇 下一篇

猜你喜欢

热点阅读