那个网站可以做空比特币,吉林省招标网官方网站,北京营销公司排行榜,企业咨询管理培训公司感谢uu们的观看#xff0c;话不多说开始~
对于这个问题#xff0c;我们需要先来了解一下~
海量数据都可以用bitmap来存储#xff0c;因为占得内存小#xff0c;速度也很快
我大概计算了一下~
完全够#xff1a;String类型512M
1byte 8个bit位 8个状态
512M1024byt…感谢uu们的观看话不多说开始~
对于这个问题我们需要先来了解一下~
海量数据都可以用bitmap来存储因为占得内存小速度也很快
我大概计算了一下~
完全够String类型512M
1byte 8个bit位 8个状态
512M1024byte*1024*512*84294967296个状态所以呢用bitmap我们的内存是可以存下的 bitmap 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 2 3 4 5 6 7 8 9 10 11 12 ....4294967296 主要怎么使用呢
连续签到或者连续登陆
可以用每天或者用户Id两个维度来存储bitmap
但是存储方式不一样统计的方式也不一样
如根据每天适用用户量多的 前提Id是唯一的数字比如id为5那么你第一天 用户5 登录了你可以存储为一...第二天...二...以此类推到最后一天以当天为起点然后往前面推算凡是碰到1的就把他给统计碰到0就不再给用户继续统计即可但缺点如图所示不建议统计超过30天如游戏签到
因为统计太长内存变多数量增加30天就设置key为30过期就结束~