标签: bitmap redis
我有一个跨时间帧存储的位图。假设一个用户请求来了一分钟我将该位设置为1.现在我希望redis中的完整位图数组知道用户模式。
我会做这样的事。其中5和10是分钟。
setbit userpattern 5 1 setbit userpattern 10 1
我需要这样的东西
getallbits user pattern 0000100001 -> result
我是否有任何命令可以获取redis中的所有位值。如果没有,redis中是否还有其他可能的方法来解决这种情况。
答案 0 :(得分:1)
您可以使用GETRANGE命令,并指出您需要对齐您的位。或者,v3.2及以上BITFIELD命令更适合(至少64位模式atm)。
GETRANGE
BITFIELD