什么是位图Bitmap?
位图是用来存储状态的,只能储存0和1。
0和1能表示很多信息,例如:
成功,失败。
登录,未登录状态。
打卡,未打卡。
等等
基本命令:
(1)存储位图元素:setbit key offset value
一次只能存一个元素。
offset是下标,范围为[0,2^32-1),可以稍微再大一些些,可以试一下大到什么时候会报错。
value只能是0或者1。
返回值:返回指定下标原来的存值,如果原来没有存值,默认为0。
(2)获取位图指定下标的值:getbit key offset