基于对电商用户行为数据的基本分类,我们可以发现主要有以下三个分析方向:
- 热门统计 利用用户的点击浏览行为,进行流量统计、近期热门商品统计等。
- 偏好统计 利用用户的偏好行为,比如收藏、喜欢、评分等,进行用户画像分析,给出个 性化的商品推荐列表。
- 风险控制 利用用户的常规业务行为,比如登录、下单、支付等,分析数据,对异常情况 进行报警提示。
在父项目中定义通用的依赖,各个子模块中定义特有的依赖
- 实时热门商品统计 kafka的消费和消费者组的名称有关
- 实时流量统计 每隔 5 秒,输出最近 10 分钟内访问量最多的前 N 个 URL