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) 统计页面访问量 与 独立访问量

拼多多后台开发面试真题:如何用Redis统计独立用户访问量

拼多多面试:如何用 Redis 统计独立用户访问量?

拼多多面试:如何用 Redis 统计独立用户访问量?

拼多多面试真题:如何用 Redis 统计独立用户访问量!

Redis HyperLogLog 是什么?这些场景使用它,让我枪出如龙,一笑破苍穹