位存储
统计用户信息 (活跃和不活跃)、(登录、未登录)、打卡、只有两个状态的,都可以使用Bitmaps
它是位图数据结构,都是二进制来进行记录,只有0和1两个状态
测试 使用Bitmap来记录周一到周日的打卡
127.0.0.1:6379> setbit sign 0 1 # 周一:1
(integer) 0
127.0.0.1:6379> setbit sign 1 0 # 周二:0
(integer) 0
127.0.0.1:6379> setbit sign 2 0 # 周三:0
(integer) 0
127.0.0.1:6379> setbit sign 3 1 # 周四:1
(integer) 0
127.0.0.1:6379> setbit sign 4 0 # 周五:0
(integer) 0
127.0.0.1:6379> setbit sign 5 0 # 周六:0
(integer) 0
127.0.0.1:6379> setbit sign 6 0 # 周天:0
(integer) 0
查看某一天是否有打卡
127.0.0.1:6379> getbit sign 3
(integer) 1
127.0.0.1:6379> getbit sign 6
(integer) 0
统计打卡的天数
127.0.0.1:6379> bitcount sign
(integer) 2