我目前正在开展一个聊天项目,但我发现这个问题无法解决。
假设我是名为“Randy”的用户,我访问了foo1 , foo2, bar4, Teenagers,... count to 30
个房间。
现在我想跟踪最近20个房间。
我想我可以创建一个表只是为了保留这种记录并在一段时间之后运行一个cron只保留最后2个活动,或者我可以在用户表中创建一行,我将存储最后20条记录一些格式如room1,room2
我的问题是哪一个更适合存储这种记录?还是有另一种方法可以更有效地解决这个问题吗?
答案 0 :(得分:1)
拥有一个访问表,其FK
表user
},user_id
表(room
)和room_id
有timestamp
个引用。
当然,每个user_id