其他分享
首页 > 其他分享> > 8.bitmaps位图场景详解

8.bitmaps位图场景详解

作者:互联网

位存储

场景:统计用户信息  打卡 2个状态的都可以使用

bitmaps位图 也是一种数据结果 所有的数据都是操作二进制位进行记录 只有0 和1 2个记录

用bitmaps记录周一到周日的打卡

127.0.0.1:6379> SETBIT sign 0 1
(integer) 0
127.0.0.1:6379> SETBIT sign 1 0
(integer) 0
127.0.0.1:6379> SETBIT sign 2 0
(integer) 0
127.0.0.1:6379> SETBIT sign 3 1
(integer) 0
127.0.0.1:6379> SETBIT sign 4 1
(integer) 0
127.0.0.1:6379> SETBIT sign 5 0
(integer) 0
127.0.0.1:6379> SETBIT sign 6 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) 3

标签:0.1,sign,0127.0,6379,详解,bitmaps,integer,位图,SETBIT
来源: https://www.cnblogs.com/autumnpage/p/14624455.html