场景一、统计用户在线数 今日在线数  3日在线数据 7日在线数,或者统计3日都同时在线的用户  7日都同时在线的用户 或者统计只要3天有1天在线的用户 7日只要有1天在线的用户

第一步:

以用户id来标记用户是否登录0为登录 1登录过,

不用

第一天

setbit 2022:01:11  用户id:1

eg:setbit 2022:01:11  1000000:1

第二天

setbit 2022:01:12

第三天

setbit 2022:01:13

 

统计并放入新的bitmap中2022_3

bitop and 2022_3 2022:01:11 2022:01:12 2022:01:13

操作:

设置:setbit mybit key val

获取 :getbit mybit key

统计有值的 :bitcount mybit