Redis统计访问量方法
Posted 小孩没穿鞋
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis统计访问量方法相关的知识,希望对你有一定的参考价值。
1.统计客户忘问量
2.查询某位ID客户是否登录
一亿用户,统计数据10M左右,比较省空间
set usercount 0 设置一个变量,用于记录客户访问量
setbit usercount 2 0 两部操作将所有位数都变成0
setbit usercount 3 0
bitcount usercount
ID 8888 用户登录
setbit usercount 4999 1 将4999位改成1,记录4999登陆过
bitcount usercount 统计有多少位是1,统计出客户登录数
getbit usercount 6666 判断6666客户是否登录
有什么更好的方法,请一起分享
以上是关于Redis统计访问量方法的主要内容,如果未能解决你的问题,请参考以下文章
Redis使用BitMap用户签到统计BitMap解决缓存击穿方案 及 UV(HyperLogLog) 统计页面访问量 与 独立访问量