写写Redis十大类型bitmap的常用命令

其实这些命令官方上都有,而且可读性很强,还有汉化组翻译的http://redis.cn/commands.html,不过光是练习还是容易忘,写一写博客记录一下

bitmap 位图,是由0和1状态表现的二进制bit数组,bitmap是由string作为底层数据结构,本质就是一个数组

应用场景:用户签到,视频是否播放,是否登录过,钉钉打卡上下班

常用命令:

setbit key offset value //getbit

strlen key //计算占用多少字节,这个是8个算一次

bitcount key [start end] //算算key里有多少个1

bitop and|or|xor|not destkey srckey1 srckey2 ... //举个例子这个可以用于看一个用户在某特定时间是否连续签到,bitop and two_sustain 20231123 20231124,bitcount two_sustain

 

posted @   天启A  阅读(30)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示