监控自己数据库已经有id
8二进制(位) = 1字节(1个ASCII码)
属于1天建一个
setbit<key><offset><value>
getbit<key><offset>
bitcount<key>[start end]
做多个Bitmaps的and(交集) 、 or(并集) 、 not(非) 、 xor(异或) 操作
并将结果保存在destkey中
bitop and(or/not/xor) <destkey> [key…]
数据类型 | 每个用户id占用空间 | 需要存储的用户量 | 一天 | 一个月 | 一年 |
---|---|---|---|---|---|
集合类型 | 64位 | 50000000 | 64位*50000000 = 400MB | 12GB | 144GB |
Bitmaps | 1位 | 100000000 | 1位*100000000 = 12.5MB | 375MB | 4.5GB |