假设我有一个网站,我想知道在一定时间间隔内登录的所有用户。
为此目的在数据库中创建一个新表并在用户登录时添加一个新条目是个好主意吗?
该表将包含2列:用户的id和登录日期。
我主要担心的是,表中的条目数量将变得极其庞大。
这能算是个好主意吗?你知道这个方法是否适用于其他网站吗?
提前感谢!
发布于 2017-11-12 10:55:07
是的,您可以创建一个记录每个用户所有登录时间的表。如果有数以百万计的用户,您可能需要存储最近的登录时间。如果空间不是问题,那么每次用户通过身份验证或授权时都要存储登录时间。就像这样,您可以定期归档这个表中的数据。
https://stackoverflow.com/questions/47247875
复制相似问题