Utilice redis para obtener la cantidad de usuarios que iniciaron sesión ese día

ejemplo

登录就可以记录为1
没登陆就记录为0
#bit map设置key和value
setbit login_11_09 100 1
    
login_11_09 key
100可以做为用户id  在redis中是bit的下标值offet
1是值
在bit中只有01
    
setbit login_11_09 101 1
setbit login_11_09 102 1

setbit login_11_10 102 1
统计连续两天登录的用户量
BITOP and login_11_09-10 login_11_09 login_11_10
BITCOUNT login_11_09-10
会得到:1
统计两天中登录了一天的用户量
BITOP or login_11_09-10-active login_11_09 login_11_10
BITCOUNT login_11_09-10-active
会得到 2

Supongo que te gusta

Origin blog.csdn.net/qq_43802454/article/details/121686702
Recomendado
Clasificación