目录
- 1 Redis亿个keys数据统计方案
- 2 Redis聚合统计(SUNIONSTORE)
- 3 Redis排序统计(LRANGE)
- 4 值状态统计(bitmap)
- 4.1 位图简介
- 4.2 应用场景
- 4.3 常用的命令
- 4 基数统计(SADD)
- 5 总结
想学习架构师构建流程请跳转:Java架构师系统架构设计
1 Redis亿个keys数据统计方案
在 Web 和移动应用的业务场景中,经常需要保存这样一种信息:一个 key 对应了一个数据集合。
举几个例子。
- 手机 App 中的每天的用户登录信息:一天对应一系列用户 ID 或移动设备 ID;
- 电商网站上商品的用户评论列表:一个商品对应了一系列的评论;
- 用户在手机 App 上的签到打卡信息:一天对应一系列用户的签到记录;
- 应用网站上的网页访问信息:一个网页对应一系列的访问点击。
Redis 集合类型的特点就是一个键对应一系列的数据