数据统计系统需求整理及实现笔记
现在的项目,有一个比较精准的数据统计系统的需求,应用场景是统计不同渠道的app带来的下载量,统计app登陆用户的常见行为,如周月活跃比,使用时长等。
目前团队只有php资源,对Mongo并不熟;
现在预估的用户量在半年内有30万左右,产生的行为数据大约在2亿条;
暂不考虑扩展;
目前使用的Nginx+CDN,通过日志分析写入数据库,忽略CDN日志下载业务;
有五层用户权限,纬度较多,可以交叉查询父子渠道和不同版本的数据。
目前我们基于mysql实现了第一版,跑通了整个流程,计划对一些业务实现和底层架构部分进行重构。
考虑的db有mongodb,mysql myisam, mysql infinidb,mysql infobright,skydb,求有经验的同学分享架构思路。