电商项目实战(大数据)

  • 用户行为日志
  • 电商常用术语
  • 项目需求
  • 数据处理流程以及技术架构
  • 需求实现
  • 提交到服务器运行
  • 扩展

用户行为日志

  • 什么是用户行为日志
    每一次访问的行为(访问、搜索)产生的日志:
    历史行为数据 <===历史订单
    ====> 推荐

  • 为什么要记录用户行为日志
    千人千面,方便做推荐,
    利用nginx、ajax

  • 用户行为日志生成渠道
    日志字段说明:
    第2个字段:url ====> 页面ID
    第14字段: ip ====> 地市 : 省份、城市
    第18字段:time

  • 用户行为日志分析意义何在
    refer:引流

项目需求:

  • 统计页面的浏览量
  • 统计各个省份的浏览量
  • 统计页面的访问量
image.png

代码实现过程:
读取日志,写出一个LogParser类,

  • 统计页面的浏览量
    只需要将每一个记录加一即可

  • 统计各个省份的浏览量
  1. 拿到 ip, 再通过 ip解析源代码得到 country、province 、city
  2. 写map,写reduce

  • 统计页面的访问量
  1. 拿到pageId
  2. 写map,写reduce
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容