我是一名 RoR 开发人员,我想为我的网站计算DAU。DAU 我的意思是:
DAU - 访问我的网站并登录或访问该网站并已登录的用户总数。
我在我的网站中实现了设计,因为它跟踪 current_sign_in_at。后来发现这些属性的意思是:
current_sign_in_at - 该人最近一次登录我的网站。(使用它,我可以获得访问我的网站并登录的人数。)
但我错过了访问该网站并已登录的人数。
我发现实现它的一种方法是在延迟作业中触发一个函数,该函数在调用根操作和加载我的网站主页时更新时间戳。但由于我的网站每分钟获得大约 1000 - 2000 次点击,我猜这个功能将成为瓶颈。
任何人都可以请建议我实施它的最佳方法。
非常感谢。