开发者社区> 问答> 正文

关于用户登录情况的统计问题!

现在手里有个项目需要统计会员的活跃率,比如说二次活跃数(在第一天注册并且在第二天登陆过的用户数)、三次活跃数、周活跃数等等,以此类推。
现在的会员表里有这么几个字段:注册时间、上次登录时间、最新登录时间。
依靠这几个字段现在貌似没法统计二次活跃数,因为第一天注册的用户需要在第二天过后,在第三天才能统计出第一天注册用户的总体登录情况。

针对会员登录的统计,不知道这块的数据库设计和程序该如何处理更好。
求有经验的大哥帮帮忙!

展开
收起
落地花开啦 2016-02-11 11:02:01 2646 0
1 条回答
写回答
取消 提交回答
  • 喜欢技术,喜欢努力的人

    用户数多的,可以使用分表记录下他们的登录日期(精确到天),比如:
    user_login_log_0
    user_login_log_1
    .....
    user_login_log_n-1
    某个user的记录存到user_login_log_(user_id%n)的表中;

    2019-07-17 18:40:32
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载