首页 > 其他 > 详细

redis学习-三种特殊数据类型-Bitmap

时间:2021-09-23 02:43:18      阅读:24      评论:0      收藏:0      [点我收藏+]

位存储

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

原文:https://www.cnblogs.com/keacua/p/15307323.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!