一种移动APP统计平台的架构方案(适用于千万级用户的应用)

移动互联网现在在飞速的发展,而移动APP也越来越多,当一个应用的用户量达到百万以及千万级别的时候,统计这个应用的用户分布,用户行为,以及活跃度成为产品运营的必须条件;而统计出这些基本的数据,需要分析APP上报来的日志,一般用户量达到千万的时候,日志量会有十亿或者百亿条,如果仍旧使用传统的数据库进行数据分析,所需要系统资源以及消耗的时间会非常恐怖,如果使用定时脚本的预处理,也不一定可以在当天就能完成昨天的数据统计。这里提供一个基于hadoop、hive的统计平台架构,用来进行日志分析,从结果上来看,目前从30亿条基础数据中统计出来用户的基本信息,大概需要花1-2个小时的时间就结束了。每天将这些数据插入到临时存储的mysql当中,供运营人员查询,即时查询一般不超过5秒,满足了基本的统计需求。

首先介绍一下基于移动app的基本统计项,可以参考“友盟”的移动应用统计(不是做广告哦),截图如下:


在这里就不一一阐述各个统计项的规则了,举几个例子,例如:

[url]http://lengyueblog.eicp.net/?p=33[/url]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值