位存储
Bitmap位图,数据结构,都是操作二进制来记录,就只有0和1两个状态!
使用Bitmap来记录一周的打卡,0位打卡
127.0.0.1:6379> setbit sign 0 1
(integer) 0
127.0.0.1:6379> setbit sign 2 0
(integer) 0
127.0.0.1:6379> setbit sign 1 0
(integer) 0
127.0.0.1:6379> setbit sign 3 0
(integer) 0
127.0.0.1:6379> setbit sign 4 0
(integer) 0
127.0.0.1:6379> setbit sign 5 1
(integer) 0
127.0.0.1:6379> setbit sign 6 0
(integer) 0
查看某一天是否有打卡
127.0.0.1:6379> getbit sign 2
(integer) 0
127.0.0.1:6379> getbit sign 5
(integer) 1
统计未打卡数量
127.0.0.1:6379> BITCOUNT sign
(integer) 2
redis学习-三种特殊数据类型-Bitmap