- 用户行为日志
- 电商常用术语
- 项目需求
- 数据处理流程以及技术架构
- 需求实现
- 提交到服务器运行
- 扩展
用户行为日志
-
什么是用户行为日志
每一次访问的行为(访问、搜索)产生的日志:
历史行为数据 <===历史订单
====> 推荐 -
为什么要记录用户行为日志
千人千面,方便做推荐,
利用nginx、ajax -
用户行为日志生成渠道
日志字段说明:
第2个字段:url ====> 页面ID
第14字段: ip ====> 地市 : 省份、城市
第18字段:time -
用户行为日志分析意义何在
refer:引流
项目需求:
- 统计页面的浏览量
- 统计各个省份的浏览量
- 统计页面的访问量

代码实现过程:
读取日志,写出一个LogParser类,
- 统计页面的浏览量
只需要将每一个记录加一即可
- 统计各个省份的浏览量
- 拿到 ip, 再通过 ip解析源代码得到 country、province 、city
- 写map,写reduce
- 统计页面的访问量
- 拿到pageId
- 写map,写reduce
网友评论