专注于 JetBrains IDEA 全家桶,永久激活,教程
持续更新 PyCharm,IDEA,WebStorm,PhpStorm,DataGrip,RubyMine,CLion,AppCode 永久激活教程

redis bitmap运用实例

1、网站用户一年内的上线天数统计(活跃用户)

用户ID为key,天作为offset,上线置为1 366> 000000000000000

366 /8 50Byte 16 50

key: u500 value: 11 1 000000000000000001010000000000000000

ID为500的用户,今年的第1天上线、第30天上线

SETBIT u500 1 1 1 0 0 000 0 …….1 0 00 0 > 365 /8 46 Byte

SETBIT u500 30 1

BITCOUNT u500 0 -1

97_1.png

1、统计一段时间内统计网站活跃用户

以天作为key,用户ID为offset,上线置为1

求一段时间内活跃用户数 500个用户

SETBIT 20160601 15 1 1 1 0 1 00 00 00 0 00 00 0

SETBIT 20160603 123 1 0 1 0 0 00 00 01 0 00 00 0

SETBIT 20160606 123 1 0 1 0 0 00 00 01 0 00 00 0

求6月1日到6月10日的活跃用户

BITOP OR aaa 20160601 20160602 20160603 20160610

BITCOUNT aaa 0 -1

97_2.png

文章永久链接:https://tech.souyunku.com/18973

未经允许不得转载:搜云库技术团队 » redis bitmap运用实例

JetBrains 全家桶,激活、破解、教程

提供 JetBrains 全家桶激活码、注册码、破解补丁下载及详细激活教程,支持 IntelliJ IDEA、PyCharm、WebStorm 等工具的永久激活。无论是破解教程,还是最新激活码,均可免费获得,帮助开发者解决常见激活问题,确保轻松破解并快速使用 JetBrains 软件。获取免费的破解补丁和激活码,快速解决激活难题,全面覆盖 2024/2025 版本!

联系我们联系我们