在MySQL中存储X次点击/天的最佳方式

时间:2011-08-14 09:23:24

标签: mysql storage

我想将用户点击过去10天存储在我的数据库中。

我听说像这样存储它:“4; 3; 1; 4; 5; 3; 7; 2; 6; 3”是一个非常糟糕的主意,它违反了规则。

但是,这么多天存储点击的更好方法是什么?对我来说,每天点击创建10列是疯狂的。

请建议。

1 个答案:

答案 0 :(得分:2)

然后我会存储在像这样的表中

userkey (PK, FK)
date (PK)
clicks

在某些时候,你会被要求“过去30天”或“去年”

它使维护更容易管理10列或尝试滚动值