应用统计-数据库设计
我想做一个应用统计后台,主要统计如下:
每天新增用户, 每天活跃用户, 每天启动次数, 累计用户, 可以查看所有应用的汇总数据,也可以查看单个应用的用户数,请问数据库怎么设计合理一些。我目前的思路:
client表用来存储所有的用户信息
id mac appKey ip version regDate
record用户存储访问记录
id mac visitDate
但是这样子我觉得每天可能会有很多访问记录,当用户数增加之后,record表的数据量会非常大,这样子查询效率和速度是不是有影响,请问一般这种需求大家都是怎么设计表的。